Go to: Related nodes. Attributes.

The historySwitch node allows the user to play back either the history of the shape or the vectorArray data coming in through the inPositions array. When used in conjunction with the cacheFile node, the historySwitch node can be used to play back cache data from disk.

The historySwitch node also has an outPositions array which can be used in conjunction with the cacheFile command to cache the deformed point positions to disk.

Node nameParentsClassificationMFn typeCompatible function sets
historySwitchgeometryFiltermathkHistorySwitchkBase
kNamedObject
kDependencyNode
kGeometryFilt
kHistorySwitch

Related nodes

geometryFilter, cacheFile

Attributes (4)

inPositions, outPositions, playFromCache, undeformedGeometry

Long name (short name)TypeDefaultFlags
undeformedGeometry (ug) geometryNULLarrayoutputinputconnectablestorable
The undeformed geometry input. When playing back the vectorArray data, the node uses this input to define the output geometry topology.
playFromCache (pfc) boolfalseoutputinputconnectablestorablekeyable
When enabled, it plays back from the vector array input, disabling evaluation of the history input.
inPositions (inp) Genericn/aarrayoutputinputconnectablehidden
cached positions for a specific geometry
outPositions (op) vectorArrayemptyarrayoutputinputconnectablehidden
positions of the points of the inputGeometry, determined by evaluating the history of the node