HEGoMergeNode
Inherits: HEGoInputReceiverNode < HEGoBaseNode < HEGoTrackableNode < RefCounted
Wrapper around a Houdini Merge SOP node.
Description
Creates a merge node and connects multiple upstream HEGo nodes into it.
This is the standard way to combine several HEGoInputNode and/or generator outputs before feeding an HDA input.
Methods
connect_inputs(inputs: |
Method Descriptions
Submits a task to create a Houdini Merge SOP node and store its id in this wrapper.
This method always instantiates a merge operator for the current wrapper and then registers the wrapper with the active session manager.
HEGoTask connect_inputs(inputs: Array, force: bool = false) 🔗
Submits a task to connect all nodes in inputs to this merge node in array order.
Each array item should be an HEGoBaseNode. Invalid entries are ignored.
Array order maps directly to merge input index order.
The source list is cached internally. If the same set of source node ids is already connected the call returns a no-op task unless force is true.
Class Registration
Kind: Concrete