In Blender 3D, Constraints are rules or restrictions you can apply to objects, bones, or cameras that control how they behave, move, or rotate—often automatically—based on another object, bone, or some condition.
Think of constraints as instructions that tell Blender: “Do this automatically whenever X happens.”
🔹 Key Points About Constraints
Control Without Manual Keyframes
You can make objects follow, track, or copy other objects automatically.
Reduces manual animation work.
Applied to:
Objects (like meshes, empties, cameras)
Bones (in rigs)
Cameras and lights
Not Deforming:
Constraints don’t change the mesh shape directly (use modifiers or rigging for that).
They only control movement, rotation, scaling, or visibility.
🔹 Common Types of Constraints
Copy Location / Rotation / Scale
Makes one object copy another’s position, rotation, or size.
Track To / Locked Track
Makes an object or bone always point at another object.
Often used for cameras or eyes.
Limit Location / Rotation / Scale
Restricts movement, rotation, or size within certain ranges.
Child Of
Makes an object behave like a child of another object temporarily or partially.
IK (Inverse Kinematics)
Used in rigging: automatically calculates bone rotations to reach a target.
Follow Path
Makes an object follow a curve or path.
Great for cars, cameras, or flying objects