Constraint Type Items
Motion Tracking
- CAMERA_SOLVER
Camera Solver.
- FOLLOW_TRACK
Follow Track.
- OBJECT_SOLVER
Object Solver.
Transform
- COPY_LOCATION
Copy Location.
Copy the location of a target (with an optional offset), so that they move together.
- COPY_ROTATION
Copy Rotation.
Copy the rotation of a target (with an optional offset), so that they rotate together.
- COPY_SCALE
Copy Scale.
Copy the scale factors of a target (with an optional offset), so that they are scaled by the same amount.
- COPY_TRANSFORMS
Copy Transforms.
Copy all the transformations of a target, so that they move together.
- LIMIT_DISTANCE
Limit Distance.
Restrict movements to within a certain distance of a target (at the time of constraint evaluation only).
- LIMIT_LOCATION
Limit Location.
Restrict movement along each axis within given ranges.
- LIMIT_ROTATION
Limit Rotation.
Restrict rotation along each axis within given ranges.
- LIMIT_SCALE
Limit Scale.
Restrict scaling along each axis with given ranges.
- MAINTAIN_VOLUME
Maintain Volume.
Compensate for scaling one axis by applying suitable scaling to the other two axes.
- TRANSFORM
Transformation.
Use one transform property from target to control another (or same) property on owner.
- TRANSFORM_CACHE
Transform Cache.
Look up the transformation matrix from an external file.
Tracking
- CLAMP_TO
Clamp To.
Restrict movements to lie along a curve by remapping location along curve’s longest axis.
- DAMPED_TRACK
Damped Track.
Point towards a target by performing the smallest rotation necessary.
- IK
Inverse Kinematics.
Control a chain of bones by specifying the endpoint target (Bones only).
- LOCKED_TRACK
Locked Track.
Rotate around the specified (‘locked’) axis to point towards a target.
- SPLINE_IK
Spline IK.
Align chain of bones along a curve (Bones only).
- STRETCH_TO
Stretch To.
Stretch along Y-Axis to point towards a target.
- TRACK_TO
Track To.
Legacy tracking constraint prone to twisting artifacts.
Relationship
- ACTION
Action.
Use transform property of target to look up pose for owner from an Action.
- ARMATURE
Armature.
Apply weight-blended transformation from multiple bones like the Armature modifier.
- CHILD_OF
Child Of.
Make target the ‘detachable’ parent of owner.
- FLOOR
Floor.
Use position (and optionally rotation) of target to define a ‘wall’ or ‘floor’ that the owner can not cross.
- FOLLOW_PATH
Follow Path.
Use to animate an object/bone following a path.
- PIVOT
Pivot.
Change pivot point for transforms (buggy).
- SHRINKWRAP
Shrinkwrap.
Restrict movements to surface of target mesh.