Blender Git Commit Log

Git Commits -> Revision a94d807

Revision a94d807 by Hans Goudey (master)
December 29, 2021, 17:31 (GMT)
Geometry Nodes: Support instances in the delete geometry node

Ever since the instance domain was added, this was exposed, it just
didn't do anything. This patch implements the instances domain in the
delete and separate geometry nodes, where it acts on the top-level
instances.

We act on a mutable instances input, with the idea that eventually
copy on write attribute layers will make this less expensive. It also
allows us to keep the instance references in place and to do less
work in some situations.

Ref T93554

Differential Revision: https://developer.blender.org/D13565

Commit Details:

Full Hash: a94d80716e688aaa5350b63bd49a952fb1fbca97
Parent Commit: a836ded
Lines Changed: +96, -1

3 Modified Paths:

/source/blender/blenkernel/BKE_geometry_set.hh (+5, -0) (Diff)
/source/blender/blenkernel/intern/geometry_component_instances.cc (+60, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_delete_geometry.cc (+31, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021