Blender Git Commit Log
Git Commits -> Revision 4eef1d2
Revision 4eef1d2 by Hans Goudey (geometry-nodes-point-separate-node) December 1, 2020, 21:05 (GMT) |
Geometry Nodes: Point separate node This node takes an input geometry and ouputs two geometries, moving some points to the first and other points to the second depending on a mask attribute input and a threshold. The implementation tries to be "attribute component agnostic", meaning it should be relatively easy to add "separate" functionality for more component types in the future when they need to support it. (Then the node could be renamed "Separate Geometry"). There is still an error carrying over the values for some attributes to the output geometries. |
Commit Details:
Full Hash: 4eef1d2edc16b113e2ef83e0279e555cbb2e0884
Parent Commit: f14c944
Lines Changed: +186, -7
1 Added Path:
/source/blender/nodes/geometry/nodes/node_geo_point_separate.cc (+180, -0) (View)
7 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.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/pointcloud.cc (+0, -7) (Diff)
/source/blender/nodes/CMakeLists.txt (+1, -0) (Diff)
/source/blender/nodes/NOD_geometry.h (+1, -0) (Diff)
/source/blender/nodes/NOD_static_types.h (+1, -0) (Diff)
/source/blender/blenkernel/BKE_node.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/node.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/pointcloud.cc (+0, -7) (Diff)
/source/blender/nodes/CMakeLists.txt (+1, -0) (Diff)
/source/blender/nodes/NOD_geometry.h (+1, -0) (Diff)
/source/blender/nodes/NOD_static_types.h (+1, -0) (Diff)