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 | Classification | MFn type | Compatible function sets | 
|---|
| pairBlend | node | animation | 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 |    | 
|
|  | 
| inTranslate1(it1) | double3 |  |     | 
|
| |  |  | inTranslateX1(itx1) | distance (double) | 0.0cm |     |  |
 | 
| |  |  | inTranslateY1(ity1) | distance (double) | 0.0cm |     |  |
 | 
| |  |  | inTranslateZ1(itz1) | distance (double) | 0.0cm |     |  |
 | 
|  | 
| inRotate1(ir1) | double3 |  |     | 
|
| |  |  | inRotateX1(irx1) | angle (double) | 0.0deg |     |  |
 | 
| |  |  | inRotateY1(iry1) | angle (double) | 0.0deg |     |  |
 | 
| |  |  | inRotateZ1(irz1) | angle (double) | 0.0deg |     |  |
 | 
|  | 
| inTranslate2(it2) | double3 |  |     | 
|
| |  |  | inTranslateX2(itx2) | distance (double) | 0.0cm |     |  |
 | 
| |  |  | inTranslateY2(ity2) | distance (double) | 0.0cm |     |  |
 | 
| |  |  | inTranslateZ2(itz2) | distance (double) | 0.0cm |     |  |
 | 
|  | 
| inRotate2(ir2) | double3 |  |     | 
|
| |  |  | inRotateX2(irx2) | angle (double) | 0.0deg |     |  |
 | 
| |  |  | inRotateY2(iry2) | angle (double) | 0.0deg |     |  |
 | 
| |  |  | inRotateZ2(irz2) | angle (double) | 0.0deg |     |  |
 | 
|  | 
| weight(w) | double | 1.0 |      | 
|
|  | 
| rotateOrder(ro) | enum | 0 |      | 
|
|  | 
| translateXMode(txm) | enum | 0 |     | 
|
|  | 
| translateYMode(tym) | enum | 0 |     | 
|
|  | 
| translateZMode(tzm) | enum | 0 |     | 
|
|  | 
| rotateMode(rm) | enum | 0 |     | 
|
|  | 
| rotInterpolation(ri) | enum | 0 |     | 
|
|  | 
| outTranslate(ot) | double3 |  |   | 
|
| |  |  | outTranslateX(otx) | distance (double) | 0.0cm |   |  |
 | 
| |  |  | outTranslateY(oty) | distance (double) | 0.0cm |   |  |
 | 
| |  |  | outTranslateZ(otz) | distance (double) | 0.0cm |   |  |
 | 
|  | 
| outRotate(or) | double3 |  |   | 
|
| |  |  | outRotateX(orx) | angle (double) | 0.0deg |   |  |
 | 
| |  |  | outRotateY(ory) | angle (double) | 0.0deg |   |  |
 | 
| |  |  | outRotateZ(orz) | angle (double) | 0.0deg |   |  |
 |