IkPro
22 tools in this family (folder Editor/Tools/IkPro/ in the bridge package). Effect: writes changes the project or the scene, read-only does not, destructive deletes or overwrites and the client asks before running it.
| Tool | Effect | Description |
|---|---|---|
ik_add_rotation_limit | writes | Attach a rotation limit to a bone inside an existing solver. Kinds: 'hinge' (1-axis range), |
ik_bake_to_animation | writes | Bake the result of running a solver each frame into an AnimationClip asset. Records the rotation |
ik_calibrate_vrik | writes | Calibrate a VR IK solver to the actual physical player. Measures real-world head height vs. |
ik_export_setup | read-only | Export the entire IkPro session — all registered solvers, kinds, stages, LOD distances — to a |
ik_set_effector_target | writes | Point a full-body effector at a target Transform (or world position). Effector kinds: Body, |
ik_set_effector_weight | writes | Set the position/rotation/pin weights on a full-body effector (0–1). Weights are typically |
ik_setup_aim | writes | Register an Aim IK solver. Rotates a chain of bones so the local 'aim axis' on the final bone |
ik_setup_ccd | writes | Register a Cyclic Coordinate Descent (CCD) IK solver. CCD iterates bones from tip back to root, |
ik_setup_fabrik | writes | Register a Forward And Backward Reaching Inverse Kinematics (FABRIK) solver on a bone chain. |
ik_setup_fullbody | writes | Auto-wire a full-body humanoid IK setup from a Unity Humanoid Animator. Reads all bone references |
ik_setup_grounder | writes | Register a foot-grounding solver. Raycasts from each foot down to the ground, smoothly lifts feet |
ik_setup_hit_reaction | writes | Register a hit reaction overlay on top of a full-body IK solver. Subsequent ik_apply_hit calls |
ik_setup_interaction | writes | Configure an IK-driven interaction (pickup, push, lever pull). Defines which effector reaches |
ik_setup_limb | writes | Register a 2-bone analytical limb IK (law of cosines). Designed for arms (shoulder→elbow→wrist) |
ik_setup_lookat | writes | Register a head/spine/eye Look-At IK. Distributes rotation: spine bones contribute by weight curve, |
ik_setup_ragdoll_blend | writes | Register a ragdoll-blend solver. Maps a list of bone Transforms to existing Rigidbodies so the |
ik_setup_shoulder_rotator | writes | Register a shoulder rotator. When the arm reaches overhead (or far forward), the shoulder bone |
ik_setup_trig | writes | Register a 3-bone trigonometric IK solver. Like ik_setup_limb but exposes the third bone as a |
ik_setup_twist_relaxer | writes | Add a twist relaxer to a wrist/elbow bone. After every IK solve, slerps the twist bone toward |
ik_setup_vrik | writes | Auto-wire VR IK from a Unity Humanoid character. Inputs: HMD (head) + 2 hand controllers, plus |
ik_solve_preview | writes | Run a one-shot solve of a registered solver and return the resulting world-space position and |
ik_validate_rig | read-only | Validate a Humanoid or Generic rig for IK compatibility. Reports missing bones, suspicious |