Show frames

Go to: Attributes.

The TdnAnimLayer node is used to provide fine grain control over animations. Animations are built up using a sequence of animation layers to create the final output. Animation layers are built within this node where each layer contains attributes that are keyed. This node manages the input of this information and passes the data to pairBlend nodes for mixing the layers together. The control of the blending between layers is done by setting weights. Child layers can also have child layers which adds to the flexibility of animation setup.

There are various controls on each layer for operations such as muting, solo and ghosting etc.

Node nameParentsClassificationMFn typeCompatible function sets
animLayerobjectSetanimationkAnimLayerkBase
kNamedObject
kDependencyNode
kSet
kAnimLayer

Attributes (25)

backgroundWeight, blendNodes, childrenLayers, childrenSolo, childsoloed, collapse, foregroundWeight, ghost, ghostColor, lock, mute, outMute, outRotationAccumulationMode, override, parentLayer, parentMute, parentWeight, passthrough, preferred, rotationAccumulationMode, scaleAccumulationMode, selected, siblingSolo, solo, weight

Long name (short name)TypeDefaultFlags
blendNodes (bnds) Messagen/aarrayoutputinputconnectable
The blend nodes for the layer connect into this attribute No data flows through this connection, but you can use it to find all the blend nodes.
childsoloed (csol) bool0outputinputconnectable
or'ed ChildrenSolo
childrenSolo (chsl) bool0arrayoutputinputconnectable
solo from children
collapse (coll) bool0outputinputconnectablestorable
Driven by the system. Not to be manipulated by the user
ghost (gh) bool0outputinputconnectablestorable
Determines whether to show ghosts for the layer
ghostColor (ghc) short5outputinputconnectablestorable
Determines color of the layer ghost, as given by a color index table.
childrenLayers (cdly) Messagen/aarrayoutputinputconnectable
Layers are designed to be hierarchical. The parentLayer attribute of child layers connect into this attribute No data flows through this connection, but you can use it to find all the child layers
lock (lo) bool0outputinputconnectablestorable
Determines whether the layer is locked
mute (mt) bool0outputinputconnectablestorable
Determines if this layer is to be muted
backgroundWeight (bgwt) double0.0outputinputconnectablehidden
The weight of the background layer(s)
foregroundWeight (fgwt) double1.0outputinputconnectablehidden
The weight of the foreground layer(s)
outMute (omte) bool0outputinputconnectablehidden
Driven by the system. Not to be manipulated by the user
outRotationAccumulationMode (oram) enum0outputinputconnectablehidden
Rotation Accumulaton mode output
override (ovrd) bool0outputinputconnectablestorable
Driven by the system. Not to be manipulated by the user
parentLayer (play) Messagen/aoutputinputconnectable
If there is a parent layer for this layer, this attribute will connect to the LayerChild attribute on the parent
parentMute (pmte) bool0outputinputconnectable
Driven by the parent layer. Not to be manipulated by the user
parentWeight (pwth) double1.0outputinputconnectable
The weight of the parent layer
passthrough (pthg) bool1outputinputconnectablestorable
Driven by the system. Not to be manipulated by the user
preferred (pref) bool0outputinputconnectablestorable
If this attribute is set to true, the best layer algorithm will try to set keyframe in this layer first.
rotationAccumulationMode (ram) enum0outputinputconnectablestorable
Layer Accumulaton mode for rotation, can be byComponent or ByLayer
scaleAccumulationMode (sam) enum1outputinputconnectablestorable
Accumulation mode for scaling, scale can be additive or multiply
selected (slct) bool0outputinputconnectablestorable
A selected layer will be show in the timecontrol, graph editor, otherwise all the layer will be show.
siblingSolo (sslo) bool0outputinputconnectable
indicate that a sibling or this is soloed
solo (sl) bool0outputinputconnectablestorable
Determines if this layer is solo'ed. Solo'ing a layer has the effect of muting all sibling layers
weight (wgth) double1.0outputinputconnectablestorablekeyable
The weight of this layer, between 0 and 1.