Documentation: Geometry Nodes 3.0 #92239

Closed
opened 2021-10-15 17:32:54 +02:00 by Dalai Felinto · 12 comments

Those are the nodes that don't even have a stub file yet:
(if they are done but only on a stub level move them to the next list)

All nodes should now have stubs currently in SVN or currently in review. If not found in either, please add to this list.


Files that need to be checked still. They may need updated images or revised text. Also their bpy.types name needs to be checked.
Note, some nodes may still expect some changes for 3.0 (e.g., the Viewer Node)

Attribute:

  • attribute_statistic.rst
  • capture_attribute.rst
  • transfer_attribute.rst (Hans)

Color:

  • color_ramp.rst
  • combine_rgb.rst
  • mix_rgb.rst
  • rgb_curves.rst
  • separate_rgb.rst

Curve:

  • curve_length.rst
  • curve_to_mesh.rst
  • curve_to_points.rst
  • endpoint_selection.rst
  • fill_curve.rst
  • resample_curve.rst
  • reverse_curve.rst
  • subdivide_curve.rst
  • trim_curve.rst
  • sample_curve.rst
  • spline_length.rst
  • spline_resolution.rst
  • set_curve_radius.rst
  • set_curve_tilt.rst
  • set_handle_positions.rst
  • set_spline_cyclic.rst
  • set_spline_resolution.rst
  • handle_type_selection.rst
  • set_handle_type.rst
  • set_spline_type.rst

Curve Primitives:

  • bezier_segment.rst
  • curve_circle.rst
  • curve_line.rst
  • curve_spiral.rst
  • quadratic_bezier.rst
  • quadrilateral.rst
  • star.rst

Geometry:

  • bounding_box.rst
  • convex_hull.rst
  • delete_geometry.rst
  • geometry_proximity.rst
  • join_geometry.rst
  • raycast.rst
  • separate_components.rst
  • separate_geometry.rst
  • set_position.rst
  • transform.rst
  • set_id.rst

Input:

  • boolean.rst
  • collection_info.rst
  • color.rst
  • id.rst
  • input_index.rst
  • integer.rst
  • is_viewport.rst
  • material.rst
  • normal.rst
  • object_info.rst
  • position.rst
  • radius.rst
  • string.rst
  • value.rst
  • vector.rst

Instances:

  • instance_on_points.rst
  • instances_to_points.rst
  • realize_instances.rst
  • rotate_instances.rst
  • scale_instances.rst
  • translate_instances.rst

Material:

  • material_index.rst
  • material_selection.rst
  • set_material.rst
  • set_material_index.rst

Mesh:

  • is_shade_smooth.rst
  • mesh_boolean.rst
  • mesh_to_curve.rst
  • mesh_to_points.rst
  • set_shade_smooth.rst
  • split_edges.rst
  • subdivide_mesh.rst
  • subdivision_surface.rst
  • triangulate.rst

Mesh Primitives:

  • cone.rst
  • cube.rst
  • cylinder.rst
  • grid.rst
  • icosphere.rst
  • mesh_circle.rst
  • mesh_line.rst
  • uv_sphere.rst

Output:

  • viewer.rst

Point:

  • distribute_points_on_faces.rst
  • points_to_vertices.rst
  • points_to_volume.rst
  • set_point_radius.rst

Text:

  • join_strings.rst
  • replace_string.rst
  • string_length.rst
  • slice_string.rst
  • special_characters.rst
  • string_to_curves.rst
  • value_to_string.rst

Texture:

  • brick_texture.rst
  • checker_texture.rst
  • gradient_texture.rst
  • image_texture.rst
  • magic_texture.rst
  • musgrave_texture.rst
  • noise_texture.rst
  • voronoi_texture.rst
  • wave_texture.rst
  • white_noise_texture.rst

Utilities:

  • align_euler_to_vector.rst
  • boolean_math.rst
  • clamp.rst
  • compare_floats.rst
  • float_curve.rst
  • float_to_integer.rst
  • map_range.rst
  • math.rst
  • rotate_euler.rst
  • random_value.rst
  • switch.rst

Vector:

  • combine_xyz.rst
  • separate_xyz.rst
  • vector_curves.rst
  • vector_math.rst
  • vector_rotate.rst

Volume:

Other Pages:

  • introduction.rst
  • inspection.rst
  • attributes_reference.rst
  • High level fields description page
  • Instancing (including explaining per-instance processing of many nodes)

Extras:

  • Link to fields "context" description from input nodes

Examples:

  • Curve sample node place items along a curve.
  • Curve parameter node spiral radius
  • Capture attribute from curve to mesh
  • Triangulation helper spline input to curve fill node
Those are the nodes that don't even have a stub file yet: (if they are done but only on a stub level move them to the next list) *All nodes should now have stubs currently in SVN or currently in review. If not found in either, please add to this list.* --------- Files that need to be checked still. They may need updated images or revised text. Also their bpy.types name needs to be checked. Note, some nodes may still expect some changes for 3.0 (e.g., the Viewer Node) Attribute: - [x] attribute_statistic.rst - [x] capture_attribute.rst - [x] transfer_attribute.rst (Hans) Color: - [x] color_ramp.rst - [x] combine_rgb.rst - [x] mix_rgb.rst - [x] rgb_curves.rst - [x] separate_rgb.rst Curve: - [x] curve_length.rst - [x] curve_to_mesh.rst - [x] curve_to_points.rst - [x] endpoint_selection.rst - [x] fill_curve.rst - [x] resample_curve.rst - [x] reverse_curve.rst - [x] subdivide_curve.rst - [x] trim_curve.rst - [x] sample_curve.rst - [x] spline_length.rst - [x] spline_resolution.rst - [x] set_curve_radius.rst - [x] set_curve_tilt.rst - [x] set_handle_positions.rst - [x] set_spline_cyclic.rst - [x] set_spline_resolution.rst - [x] handle_type_selection.rst - [x] set_handle_type.rst - [x] set_spline_type.rst Curve Primitives: - [x] bezier_segment.rst - [x] curve_circle.rst - [x] curve_line.rst - [x] curve_spiral.rst - [x] quadratic_bezier.rst - [x] quadrilateral.rst - [x] star.rst Geometry: - [x] bounding_box.rst - [x] convex_hull.rst - [x] delete_geometry.rst - [x] geometry_proximity.rst - [x] join_geometry.rst - [x] raycast.rst - [x] separate_components.rst - [x] separate_geometry.rst - [x] set_position.rst - [x] transform.rst - [x] set_id.rst Input: - [x] boolean.rst - [x] collection_info.rst - [x] color.rst - [x] id.rst - [x] input_index.rst - [x] integer.rst - [x] is_viewport.rst - [x] material.rst - [x] normal.rst - [x] object_info.rst - [x] position.rst - [x] radius.rst - [x] string.rst - [x] value.rst - [x] vector.rst Instances: - [x] instance_on_points.rst - [x] instances_to_points.rst - [x] realize_instances.rst - [x] rotate_instances.rst - [x] scale_instances.rst - [x] translate_instances.rst Material: - [x] material_index.rst - [x] material_selection.rst - [x] set_material.rst - [x] set_material_index.rst Mesh: - [x] is_shade_smooth.rst - [x] mesh_boolean.rst - [x] mesh_to_curve.rst - [x] mesh_to_points.rst - [x] set_shade_smooth.rst - [x] split_edges.rst - [x] subdivide_mesh.rst - [x] subdivision_surface.rst - [x] triangulate.rst Mesh Primitives: - [x] cone.rst - [x] cube.rst - [x] cylinder.rst - [x] grid.rst - [x] icosphere.rst - [x] mesh_circle.rst - [x] mesh_line.rst - [x] uv_sphere.rst Output: - [x] viewer.rst Point: - [x] distribute_points_on_faces.rst - [x] points_to_vertices.rst - [x] points_to_volume.rst - [x] set_point_radius.rst Text: - [x] join_strings.rst - [x] replace_string.rst - [x] string_length.rst - [x] slice_string.rst - [x] special_characters.rst - [x] string_to_curves.rst - [x] value_to_string.rst Texture: - [x] brick_texture.rst - [x] checker_texture.rst - [x] gradient_texture.rst - [x] image_texture.rst - [x] magic_texture.rst - [x] musgrave_texture.rst - [x] noise_texture.rst - [x] voronoi_texture.rst - [x] wave_texture.rst - [x] white_noise_texture.rst Utilities: - [x] align_euler_to_vector.rst - [x] boolean_math.rst - [x] clamp.rst - [x] compare_floats.rst - [x] float_curve.rst - [x] float_to_integer.rst - [x] map_range.rst - [x] math.rst - [x] rotate_euler.rst - [x] random_value.rst - [x] switch.rst Vector: - [x] combine_xyz.rst - [x] separate_xyz.rst - [x] vector_curves.rst - [x] vector_math.rst - [x] vector_rotate.rst Volume: - [x] volume_to_mesh.rst (needs update blender/blender#92168) Other Pages: - [x] introduction.rst - [x] inspection.rst - [x] attributes_reference.rst - [x] High level fields description page - [x] Instancing (including explaining per-instance processing of many nodes) Extras: - [ ] Link to fields "context" description from input nodes Examples: - [x] Curve sample node place items along a curve. - [x] Curve parameter node spiral radius - [x] Capture attribute from curve to mesh - [x] Triangulation helper spline input to curve fill node
Author
Owner

Changed status from 'Needs Triage' to: 'Confirmed'

Changed status from 'Needs Triage' to: 'Confirmed'
Author
Owner

Added subscriber: @dfelinto

Added subscriber: @dfelinto

Added subscriber: @GeorgiaPacific

Added subscriber: @GeorgiaPacific
Member

Added subscriber: @Blendify

Added subscriber: @Blendify
Member

Also, we need a page talking about fields on a high level.

Also, we need a page talking about fields on a high level.

Added subscriber: @Jarrett-Johnson

Added subscriber: @Jarrett-Johnson
Member

Added subscriber: @wannes.malfait

Added subscriber: @wannes.malfait
Member

Added subscriber: @JacquesLucke

Added subscriber: @JacquesLucke
Member

Added subscriber: @lone_noel

Added subscriber: @lone_noel
Member

I made a patch with the updated manual for the cone and cylinder nodes. New images for the other mesh primitive nodes are included, as well: D12930

I made a patch with the updated manual for the cone and cylinder nodes. New images for the other mesh primitive nodes are included, as well: [D12930](https://archive.blender.org/developer/D12930)

Patch for manual additions/modifications to reflect 3.0: D12981

Align Euler to Vector, Rotate Euler, Subdivision Surface, Instances to Points

Patch for manual additions/modifications to reflect 3.0: [D12981](https://archive.blender.org/developer/D12981) `Align Euler to Vector`, `Rotate Euler`, `Subdivision Surface`, `Instances to Points`
Member

Changed status from 'Confirmed' to: 'Resolved'

Changed status from 'Confirmed' to: 'Resolved'
Hans Goudey self-assigned this 2021-12-03 05:48:58 +01:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
8 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-manual#92239
No description provided.