Go to:
Related nodes. Attributes.
The pairBlend node was designed with the goal of allowing constraints and animation
to be blended. The setKeyframe command and constraint commands understand the pairBlend
node and will automatically create it when the user tries to keyframe a constrained object,
or vice versa.
The pairBlend supports translate and rotate inputs and outputs.
Node name | Parents | MFn type | Compatible function sets |
---|
pairBlend | dependNode | kPairBlend | kBase kNamedObject kDependencyNode kCreate kPairBlend |
Related nodes
blendWeighted, blendColors, blendTwoAttr
Attributes (32)
currentDriver, inRotate1, inRotate2, inRotateX1, inRotateX2, inRotateY1, inRotateY2, inRotateZ1, inRotateZ2, inTranslate1, inTranslate2, inTranslateX1, inTranslateX2, inTranslateY1, inTranslateY2, inTranslateZ1, inTranslateZ2, outRotate, outRotateX, outRotateY, outRotateZ, outTranslate, outTranslateX, outTranslateY, outTranslateZ, rotInterpolation, rotateMode, rotateOrder, translateXMode, translateYMode, translateZMode, weight
Long name (short name) | Type | Default | Flags |
---|
|
currentDriver
(c )
| enum | 0 | ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![storable storable](../gfx/storable.gif) |
|
|
inTranslate1
(it1 )
| double3 | | ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
| inTranslateX1
(itx1 )
| distance (double) | 0.0cm | ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) | |
|
| inTranslateY1
(ity1 )
| distance (double) | 0.0cm | ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) | |
|
| inTranslateZ1
(itz1 )
| distance (double) | 0.0cm | ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) | |
|
|
inRotate1
(ir1 )
| double3 | | ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
| inRotateX1
(irx1 )
| angle (double) | 0.0deg | ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) | |
|
| inRotateY1
(iry1 )
| angle (double) | 0.0deg | ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) | |
|
| inRotateZ1
(irz1 )
| angle (double) | 0.0deg | ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) | |
|
|
inTranslate2
(it2 )
| double3 | | ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
| inTranslateX2
(itx2 )
| distance (double) | 0.0cm | ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) | |
|
| inTranslateY2
(ity2 )
| distance (double) | 0.0cm | ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) | |
|
| inTranslateZ2
(itz2 )
| distance (double) | 0.0cm | ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) | |
|
|
inRotate2
(ir2 )
| double3 | | ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
| inRotateX2
(irx2 )
| angle (double) | 0.0deg | ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) | |
|
| inRotateY2
(iry2 )
| angle (double) | 0.0deg | ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) | |
|
| inRotateZ2
(irz2 )
| angle (double) | 0.0deg | ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) | |
|
|
weight
(w )
| double | 1.0 | ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
|
rotateOrder
(ro )
| enum | 0 | ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![hidden hidden](../gfx/hidden.gif) |
|
|
translateXMode
(txm )
| enum | 0 | ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
|
translateYMode
(tym )
| enum | 0 | ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
|
translateZMode
(tzm )
| enum | 0 | ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
|
rotateMode
(rm )
| enum | 0 | ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
|
rotInterpolation
(ri )
| enum | 0 | ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
|
outTranslate
(ot )
| double3 | | ![output output](../gfx/output.gif) ![connectable connectable](../gfx/connectable.gif) |
|
| outTranslateX
(otx )
| distance (double) | 0.0cm | ![output output](../gfx/output.gif) ![connectable connectable](../gfx/connectable.gif) | |
|
| outTranslateY
(oty )
| distance (double) | 0.0cm | ![output output](../gfx/output.gif) ![connectable connectable](../gfx/connectable.gif) | |
|
| outTranslateZ
(otz )
| distance (double) | 0.0cm | ![output output](../gfx/output.gif) ![connectable connectable](../gfx/connectable.gif) | |
|
|
outRotate
(or )
| double3 | | ![output output](../gfx/output.gif) ![connectable connectable](../gfx/connectable.gif) |
|
| outRotateX
(orx )
| angle (double) | 0.0deg | ![output output](../gfx/output.gif) ![connectable connectable](../gfx/connectable.gif) | |
|
| outRotateY
(ory )
| angle (double) | 0.0deg | ![output output](../gfx/output.gif) ![connectable connectable](../gfx/connectable.gif) | |
|
| outRotateZ
(orz )
| angle (double) | 0.0deg | ![output output](../gfx/output.gif) ![connectable connectable](../gfx/connectable.gif) | |
|