Blender Git Loki
Git Commits -> Revision 9f0a3a9
Revision 9f0a3a9 by Hans Goudey (master) September 28, 2021, 20:21 (GMT) |
Geometry Nodes: Fields version of attribute proximity node Add a fields-aware implementation of the attribute proximity node. The Source position is an implicit position field, but can be connected with a position input node with alterations before use. The target input and mode function the same as the original node. Patch by Johnny Matthews with edits from Hans Goudey (@HooglyBoogly). Differential Revision: https://developer.blender.org/D12635 |
Commit Details:
Full Hash: 9f0a3a99ab664bc0f6378c5a4d6ac9e16f1f59f7
Parent Commit: 283d76a
Lines Changed: +295, -6
1 Added Path:
/source/blender/nodes/geometry/nodes/node_geo_proximity.cc (+235, -0) (View)
10 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 (+2, -1) (Diff)
/source/blender/makesdna/DNA_node_types.h (+11, -0) (Diff)
/source/blender/makesrna/intern/rna_nodetree.c (+34, -1) (Diff)
/source/blender/modifiers/intern/MOD_nodes_evaluator.cc (+5, -1) (Diff)
/source/blender/nodes/CMakeLists.txt (+1, -0) (Diff)
/source/blender/nodes/geometry/nodes/legacy/node_geo_attribute_proximity.cc (+1, -1) (Diff)
/source/blender/nodes/NOD_geometry.h (+2, -1) (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 (+2, -1) (Diff)
/source/blender/makesdna/DNA_node_types.h (+11, -0) (Diff)
/source/blender/makesrna/intern/rna_nodetree.c (+34, -1) (Diff)
/source/blender/modifiers/intern/MOD_nodes_evaluator.cc (+5, -1) (Diff)
/source/blender/nodes/CMakeLists.txt (+1, -0) (Diff)
/source/blender/nodes/geometry/nodes/legacy/node_geo_attribute_proximity.cc (+1, -1) (Diff)
/source/blender/nodes/NOD_geometry.h (+2, -1) (Diff)
/source/blender/nodes/NOD_static_types.h (+2, -1) (Diff)