Blender Git Loki
Git Commits -> Revision 19bab2a
Revision 19bab2a by Hans Goudey (master) October 15, 2021, 19:20 (GMT) |
Geometry Nodes: Object info node optional instance output The object info node output an instance as a performance optimization. Before that optimization was (almost) invisible to the user, but now that we aren't automatically realizing instances, it isn't intuitive for a single object to become an instance. I refactored the transform node so its ability to translate/transform an entire geometry set was more usable from elsewhere and exposed the function to get a geometry set from an object. Differential Revision: https://developer.blender.org/D12833 |
Commit Details:
Full Hash: 19bab2a5360708242a5f6ea11b6e2ff03568a679
Parent Commit: 76f386a
Lines Changed: +139, -103
7 Modified Paths:
/source/blender/blenkernel/BKE_geometry_set_instances.hh (+2, -0) (Diff)
/source/blender/blenkernel/intern/geometry_set_instances.cc (+5, -5) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_bounding_box.cc (+1, -1) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_mesh_primitive_cube.cc (+2, -2) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_object_info.cc (+21, -11) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_transform.cc (+103, -83) (Diff)
/source/blender/nodes/geometry/node_geometry_util.hh (+5, -1) (Diff)
/source/blender/blenkernel/intern/geometry_set_instances.cc (+5, -5) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_bounding_box.cc (+1, -1) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_mesh_primitive_cube.cc (+2, -2) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_object_info.cc (+21, -11) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_transform.cc (+103, -83) (Diff)
/source/blender/nodes/geometry/node_geometry_util.hh (+5, -1) (Diff)