1
$\begingroup$

I'm trying to apply IK to leg bones. Leg bones are rotating correctly. After applying IK constrain to lower leg bone connected to copied foot bone, it starts acting weirdly. Moving that copied foot up rotates knee to the side for some reason. I expect the knee to be aim forward while I move leg up.

enter image description here

What am I doing wrong? Or am I expecting something that I shouldn't expect?

Blend file: https://drive.google.com/file/d/0B9zDr_Z5hiZAM3hvYnI4SjZpZUU/view?usp=sharing

Thanks for any help!

$\endgroup$
2
  • $\begingroup$ in that case the IK solver finds that solution as the best, but you can set bone rotation constraints to avoid unwanted behaviours... do you have any? $\endgroup$
    – m.ardito
    Commented Jan 25, 2017 at 19:15
  • $\begingroup$ I didn't add any rotation constrains and I don't think rotation constrain can solve my issue. Now I'm unable to even move with a knee. $\endgroup$
    – David Vass
    Commented Jan 25, 2017 at 19:37

1 Answer 1

2
$\begingroup$

The IK solver will try to go toward a pre-existing bend: in your rig the upper leg bone is bending on the left (of the mesh) more than on the front, so the IK solver follows that directions (left - left/front). You can change this behaviour in many ways:

1) the simpler: in edit mode push the head of the leg bone backward and pull the knee joint toward the front; also the foot bone can go backward. In this way the Ik solver will naturally go more toward the front.

enter image description here

2) The classic: create a new bone (I called it Pole Knee L), parent it with the IK foot controller, and in the IK constraint panel, set it as "pole target", fine tuning the "pole angle" parameter for correct behaviour; in this way the knee joint will always point in the direction of this new bone (which can be animated, for complete control).

enter image description here

3) Other ways: constraints that limit rotations, modifying IK bones stiffness, and others that maybe I don't know!

I suggest you also to turn off the "inherit rotation" option of your foot bone, and turn off the "deform" option if IK and pole controllers.

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .