Blender Git Commit Log

Git Commits -> Revision bc2230d

November 12, 2020, 15:31 (GMT)
Geometry Nodes: cleanup geometry node interface

Previously, the execution function of a geometry node has three parameters.
Now it has only one. This makes it easier to pass more information to the
execution function, that might only be used by a few nodes, because we
don't have to add more parameters that are unused in most cases.

Commit Details:

Full Hash: bc2230df715e222e344e7d0b07b9adcd41fc1d2c
Parent Commit: caa942b
Lines Changed: +120, -129

12 Modified Paths:

/source/blender/blenkernel/BKE_node.h (+2, -5) (Diff)
/source/blender/modifiers/intern/MOD_nodes.cc (+13, -14) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_boolean.cc (+8, -8) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_edge_split.cc (+6, -6) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_object_info.cc (+7, -7) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_point_distribute.cc (+8, -9) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_point_instance.cc (+6, -8) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_subdivision_surface.cc (+11, -13) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_transform.cc (+7, -7) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_triangulate.cc (+5, -5) (Diff)
/source/blender/nodes/intern/node_geometry_exec.cc (+8, -8) (Diff)
/source/blender/nodes/NOD_geometry_exec.hh (+39, -39) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021