Add separators and foldouts in node groups inputs and outputs
When you create geometry nodes setups that will be used to produce several assets in a pipeline, you'll probably want to expose some parameters and controls. These setups might get specially complex, with dozens of parameters:
It would be awesome to have some way of better diagramming the resulting UI panel, especially through section separators and foldout controls, which are common in Blender's UI.
I found a workaround by creating some useless string parameters like in the picture:
Other interesting solution would be to to support multiple input nodes that'd expose their parameters even from within groups and be ordered in the exposed UI panel through a numeric priority number (ie, an input node with a integer 2000 priority would render first in the panel, followed by the panel numbered 3000 or whatever).
This would greatly reduce the mess of wires in the above picture.
1 Comment
Make more good design of your nodes...