Blender Git Commit Log

Git Commits -> Revision 89f4909

Revision 89f4909 by Hans Goudey (master)
January 13, 2021, 14:13 (GMT)
Geometry Nodes: Enable exposing object and collection sockets

This patch allows connecting wires for object and collection socket
types to the "Group Input" node, which exposes them to be adjusted
in the modifier.

Thanks to @angavrilov's recent work in rB8964c02348f6, it is now
possible to edit pointer IDProperties in the interface when they are
drawn with `uiItemPointerR`.

This patch is composed of a few changes:
- Add code to create pointer properties in the modifier settings for
object and collection sockets, and also to draw them in the UI.
- Also search through the modifier's `IDProperty` settings to find IDs
used by the modifier.
- Change the setting's UI layout to support the change.

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

Commit Details:

Full Hash: 89f490932f2b796b636d0afd2489652751a982b1
Parent Commit: 55c56f1
Lines Changed: +125, -37

1 Modified Path:

/source/blender/modifiers/intern/MOD_nodes.cc (+125, -37) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021