Go to: Related nodes. Attributes.

This node is used to choose between one of many inputs. The selector attribute's value is an integer that specifies the index of which of the input multi-attributes should be passed on to the output.

Node name Parents Classification MFn type Compatible function sets
choice node utility/scalar kChoice kBase
kNamedObject
kDependencyNode
kChoice

Related nodes

plusMinusAverage, reverse, vectorProduct, chooser, blend, blendTwoAttr, blendWeighted, blendDevice

Attributes (3)

input, output, selector

Long name (short name) Type Default Flags
selector (s) integer 0 outputinputconnectablestorablekeyable
Index determining which input is passed on to output
input (i) generic typed data NULL arrayoutputinputconnectablestorable
Multi-input for which selector chooses the output
output (o) generic typed data NULL outputconnectable
Multi-attribute input indexed by selector