Group Input
Declares a socket on every placed copy of this graph.
input, parameter, socket, knob, argument, reusable, component- Category
- Modifiers
- Outputs
- value
- Runs live in
- no target yet
This is how a graph becomes a reusable component with its own controls. Each one adds a named socket to every copy placed elsewhere.
While you are still building, or whenever a socket is left unwired, it supplies its own default, so the graph stays previewable on its own.
Inherit makes the name ambient: an unwired socket binds to a socket of the same name on the graph placing it. That is how shared controls like Theme, Wear or Seed stop being threaded through every level by hand.
Inputs
| Socket | Type | Wiring |
|---|
Parameters
| Name | Type | Default | Available when | What it does |
|---|---|---|---|---|
| Name | text | Input | always | |
| Kind | value | vector | field | mesh | value | always | |
| Default | number | 0 | Kind is value | |
| Inherit | checkbox | off | always | |
| showIfInput | text | (empty) | always | |
| showIfEquals | number | 0 | always | |
| Integer | checkbox | off | Kind is value |
2 of these 7 parameters only apply in some settings. The Available when column says which.
Built with this node
- My copies of a part do not matchFix
- Build reusable systemsHow-to
- Make a Part You Can Reuseuses it
See also
- groupOutputThe other half: what the packaged graph gives back.
- valueFor a number used inside one graph rather than exposed on a component.