The pairBlend node is automatically generated when both keyframe animation and a constraint are applied to an object. Once the animation
and constraint are linked to the pairBlend node, you can modify the weight of the Animation-Constraint blend to generate various effects. See Blend Weights in the Channel Box.
- In the dependency graph (DG), the pairBlend node functions as a link between constraints, keyframe animation, and the object to which both are applied. The pairBlend node connections resemble the following: all target objects connect to the constraint node, the constraint node and keyframe
animation connect to the pairBlend node, and the pairBlend node connects to the object.
When multiple constraints are applied to the same object, a separate pairBlend node is created for each constraint and the keyframe animation channels of the constrained object connect to the same pairBlend node as their related constraints.
Select one of the following options:
-
-
The blended X translation of Input 1 and Input 2 controls the driven object’s X translation.
-
-
The X translation of Input 1 controls the X translation of the driven object.
-
-
The X translation of Input 2 controls the X translation of the driven object.
Select one of the following options:
-
-
The blended Y translation of Input 1 and Input 2 controls the driven object’s Y translation.
-
-
The Y translation of Input 1 controls the Y translation of the driven object.
-
-
The Y translation of Input 2 controls the Y translation of the driven object.
Select one of the following options:
-
-
The blended Z translation of Input 1 and Input 2 controls the driven object’s Z translation.
-
-
The Z translation of Input 1 controls the Z translation of the driven object.
-
-
The Z translation of Input 2 controls the Z translation of the driven object.
Rotation is calculated by blending the rotation of the specified inputs along all axes.
-
-
The blended X, Y, and Z rotation of Input 1 and Input 2 controls the driven object’s rotation along all axes.
-
-
The X, Y, and Z rotation of Input 1 controls the driven object’s rotation along all axes.
-
-
The X, Y, and Z rotation of Input 2 controls the driven object’s rotation along all axes.
For more information, see Animated rotation in Maya in the Animation Basics chapter in the Animation guide.
- s
-
Use when the weight value is between 0 (driven by keyframes) and 1 (driven by the constraint). is the default rotation interpolation.
Note
Euler angles may cause flipping when used to interpolate between keyframes and constraints. If this occurs, we recommend that
you switch to quaternion rotation.
- s
-
Quaternions smoothly interpolate the keyframe-constraint blend without producing anomalies (such as flipping). Use when the weight value is 1 or 0.
Sets what is currently driving the selected object.
Select from the following options:
-
-
The constrained object is driven by its keyframe animation.
-
-
The constrained object is driven by the constraint.
-
-
Displays a blend value that determines the amount of influence that the constraint and keyframe animation have on the constrained
object. This field is read-only. See Blend Constraintn.
-
-
The fields display the X, Y, and Z translation values for Input 1 and Input 2. n represents the input number.
-
-
The fields display the X, Y, and Z rotation values for Input 1 and Input 2. n represents the input number.
-
-
Unlike other cache data in Maya (for example, caches in Dynamics, Maya® nCloth™, Maya® Classic Cloth™, and Maya® Fluid Effects™), the cache data for is also an animation curve. See Caching.
-
-
in the
Note
When the driven object is selected, all its target and blend weight values can be viewed in the under or .
-
-
The keyframe animation-constraint blend value determines the amount of influence that the constraint and keyframe animation
have on the constrained object. If the value is 0, the keyframe animation has total control over the constrained object’s
transformations. If the value is 1, the constraint has total control over the constrained object’s transformations.
If there are more than one of the same type of constraint applied to the object, n stands for the constraint number. This
value appears in the pairBlend node’s attributes as .