Blender Git Loki
Git Commits -> Revision 334a8d9
Revision 334a8d9 by Hans Goudey (master) October 20, 2021, 15:25 (GMT) |
Geometry Nodes: Fields version of Curve to Points node This commit adds an updated version of the curve to points that supports fields. Only the position and radius are transferred by default now, which should improve performance. The other outputs like tangent and rotation are outputted with anonymous attributes. I took the opportunity to change a few other small things: - Name geometry sockets "Curve" and "Points" like other nodes. - Remove the radius multiple of 0.1, which was confusing. Thanks to @Johnny Matthews (guitargeek) for an initial patch. Differential Revision: https://developer.blender.org/D12887 |
Commit Details:
Full Hash: 334a8d9b3eebaf4abf7c8d18e4512b5f04ecffc0
Parent Commit: e00bf04c
Lines Changed: +431, -13
1 Added Path:
/source/blender/nodes/geometry/nodes/node_geo_curve_to_points.cc (+390, -0) (View)
8 Modified Paths:
/release/scripts/startup/nodeitems_builtins.py (+1, -0) (Diff)
/source/blender/blenkernel/BKE_node.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/node.cc (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_nodetree.c (+32, -0) (Diff)
/source/blender/nodes/CMakeLists.txt (+1, -0) (Diff)
/source/blender/nodes/geometry/nodes/legacy/node_geo_curve_to_points.cc (+2, -12) (Diff)
/source/blender/nodes/NOD_geometry.h (+1, -0) (Diff)
/source/blender/nodes/NOD_static_types.h (+2, -1) (Diff)
/source/blender/blenkernel/BKE_node.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/node.cc (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_nodetree.c (+32, -0) (Diff)
/source/blender/nodes/CMakeLists.txt (+1, -0) (Diff)
/source/blender/nodes/geometry/nodes/legacy/node_geo_curve_to_points.cc (+2, -12) (Diff)
/source/blender/nodes/NOD_geometry.h (+1, -0) (Diff)
/source/blender/nodes/NOD_static_types.h (+2, -1) (Diff)