blender_constraint_preset
Apply preset multi-constraint setups for armatures: IK chains with pole targets, foot roll, piston stretch, rotation drivers, limit swings, and two-axis tracking in one step.
Instructions
Apply preset constraint setups that require multiple coordinated constraints. IK_ARM: IK chain with pole target. IK_LEG: IK with foot roll. PISTON_PAIR: two bones with mutual stretch-to. WHEEL_SPIN: rotation driver. DOOR_SWING: limit rotation constraint. TURRET_TRACK: two-axis tracking.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bones | Yes | Bone name mapping for the preset. Keys depend on preset type: IK_ARM: {ik_bone, pole_target, chain_count} IK_LEG: {ik_bone, pole_target, foot_bone, chain_count} PISTON_PAIR: {bone_a, bone_b} WHEEL_SPIN: {wheel_bone, axis} DOOR_SWING: {hinge_bone, min_angle, max_angle, axis} TURRET_TRACK: {base_bone, elevation_bone, target_bone} | |
| preset | Yes | Constraint preset to apply | |
| armature_name | Yes | Name of the armature object |