Go to: Attributes.

This node is used to blend between one clip to another. Rotations are handled differently than other types of channels. The rotateBlend attribute determines how rotations are handled. There are three different ways to blend rotations: Quaternion Short is the shortest path between the rotations in quaternion space. Quaternion Long takes a longer path between the channels being blended. Linear causes the rotations to be blended like the other channels. Both quaternion blend types use slerp. The other channel types are linearly interpolated with the weight attribute determining how the interpolation progreses. If the weight is 0.0, then the first clip is used. Likewise if the weight is 1.0, then the second clip is used.

The formula used by the linear interpolation is: o clip1 + (clip2 - clip1)*weight.

Node nameParentsMFn typeCompatible function sets
animLayerobjectSetkAnimLayerkBase
kNamedObject
kDependencyNode
kSet
kAnimLayer

Attributes (24)

backgroundWeight, blendNodes, childrenLayers, childrenSolo, childsoloed, collapse, foregroundWeight, ghost, ghostColor, lock, mute, outMute, override, parentLayer, parentMute, parentWeight, passthrough, preferred, rotationInterpolateMode, scaleInterpolateMode, 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.
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
parentLayer (play) Messagen/aoutputinputconnectable
If there is a parent layer for this layer, this attribute will connect to the LayerChild attribute on the parent
mute (mt) bool0outputinputconnectablestorable
Determines if this layer is to be muted
parentMute (pmte) bool0outputinputconnectable
Driven by the parent layer. Not to be manipulated by the user
solo (sl) bool0outputinputconnectablestorable
Determines if this layer is solo'ed. Solo'ing a layer has the effect of muting all sibling layers
childsoloed (csol) bool0outputinputconnectable
or'ed ChildrenSolo
childrenSolo (chsl) bool0arrayoutputinputconnectable
solo from children
siblingSolo (sslo) bool0outputinputconnectable
indicate that a sibling or this is soloed
outMute (omte) bool0outputinputconnectable
Driven by the system. Not to be manipulated by the user
lock (lo) bool0outputinputconnectablestorable
Determines whether the layer is locked
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.
preferred (pref) bool0outputinputconnectablestorable
If this attribute is set to true, the best layer algorithm will try to set keyframe in this layer first.
selected (slct) bool0outputinputconnectablestorable
A selected layer will be show in the timecontrol, graph editor, otherwise all the layer will be show.
override (ovrd) bool0outputinputconnectablestorable
Driven by the system. Not to be manipulated by the user
passthrough (pthg) bool1outputinputconnectablestorable
Driven by the system. Not to be manipulated by the user
collapse (coll) bool0outputinputconnectablestorable
Driven by the system. Not to be manipulated by the user
weight (wgth) double1.0outputinputconnectablestorablekeyable
The weight of this layer, between 0 and 1.
parentWeight (pwth) double1.0outputinputconnectable
The weight of the parent layer
foregroundWeight (fgwt) double1.0outputinputconnectable
The weight of the foreground layer(s)
backgroundWeight (bgwt) double0.0outputinputconnectable
The weight of the background layer(s)
rotationInterpolateMode (ripm) enum0outputinputconnectablestorable
Interpolation mode for rotation, can be euler or quaternion
scaleInterpolateMode (sipm) enum1outputinputconnectablestorable
Interpolation mode for scaling, scale can be additive or multiply