Adding inputs to the invoke node
1708 4 0- tboyce
- Member
- 22 posts
- Joined: June 2013
- Offline
I've started using compile blocks and I have one now that needs more than 4 inputs. You can set the number of inputs in the Invoke sop, but the node itself only ever has 4 inputs. I'm a little confused by this and any help explaining how this is expected to work would be appreciated. I'm assuming I am forced to use the Input Path fields for the additional inputs that aren't present. (The picture is only for reference)
______________________
Todd Boyce
Todd Boyce
- tamte
- Member
- 8785 posts
- Joined: July 2007
- Offline
- tboyce
- Member
- 22 posts
- Joined: June 2013
- Offline
- tamte
- Member
- 8785 posts
- Joined: July 2007
- Offline
tboycedynamic number of inputs is not something that SOP nodes support, for all nodes I know it's always hardcoded, so I assume Invoke SOP is just build around those limitations
Thanks for the confirmation Thomas, it's weird to me that adding inputs didn't actually add input ports to the node.
Todd
most factory nodes have up to 4 inputs or multiinput, I assume not having more than 4 is for clarity to avoid overcrowding
in HDA type definition you can choose number of inputs so you can see custom nodes with 5+ inputs, and if the number is too high to be drawn as separate inputs they will be represented as multiinput like Merge SOP, but it's still a hardcoded amount in the definition and can't change per node type instance
Edited by tamte - March 18, 2022 17:31:58
Tomas Slancik
FX Supervisor
Method Studios, NY
FX Supervisor
Method Studios, NY
- tboyce
- Member
- 22 posts
- Joined: June 2013
- Offline
That makes sense. Most nodes don't give you the option to add additional inputs when they have ports corresponding to the default inputs - like the object merge you can add additional merges(inputs), but it has no ports, or the multiinput doesn't require changing the ports when more items are added. Off the top of my head I don't know of any other node that has both a fixed number of ports and variable amount of inputs so it is a bit weird in that regard.
______________________
Todd Boyce
Todd Boyce
-
- Quick Links