7
$\begingroup$

I have a simple character. I would like rig the legs so that I can easily control them. How can I IK rig my characters leg?

enter image description here

.blend file

$\endgroup$
  • $\begingroup$ Do you need reverse foot or just the simpliest IK? $\endgroup$ – Jaroslav Jerryno Novotny Dec 25 '14 at 11:53
  • $\begingroup$ If the foot would stay level, that would be best. $\endgroup$ – Vader Dec 25 '14 at 11:54
15
$\begingroup$

First you will need a target bone for the Ik - for example a copy of the foot bone. Make sure this bone is not parented to anything (except when you have a root/master bone - then parent it to root/master)

enter image description here

Now in pose mode add an IK constraint to the shin bone and setup it like in the picture. You can do this fast by selecting the target_bone first (copy of foot_bone), then the shin_bone and Ctrl+Shift+C then I. Set the IK chain length to 2.

enter image description here

Last step is to add Copy Rotation constraint to foot_bone.
Select target_bone (copy of foot_bone), select foot_bone,Ctrl+Shift+C then R

enter image description here

Now your leg is controlled with the target bone. You can also add a Pole bone for the IK constraint so the direction of the knee is defined:

enter image description here

You can eyeball the pole_angle, how to set it precisely is explained here: How to Set/Calculate pole angle of IK constraint so the chain does not move?

$\endgroup$
  • $\begingroup$ is foot_bone the original or the copy? $\endgroup$ – Vader Dec 25 '14 at 14:28
  • $\begingroup$ original - the copy is target_bone, i will edit it so its clear. $\endgroup$ – Jaroslav Jerryno Novotny Dec 25 '14 at 14:30
  • $\begingroup$ In the Copy Rotations constraint I can't add the new bone as the vertex group. Why is this? $\endgroup$ – Vader Dec 25 '14 at 14:38
  • $\begingroup$ Make sure characters armature object is in Target: input field and not some mesh object $\endgroup$ – Jaroslav Jerryno Novotny Dec 25 '14 at 15:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.