Inverse Kinematics leg/arm rig bending the wrong way I have a character who is rigged using 'Rigify'. I've put inverse kinematics on his two forearms and his two shins, and this problem is mainly a problem on his shins. I want his legs to be able to bend only like following:



But it can also bend this way, which I want to make impossible.




So basically - is there a way for an inverse kinematics rig to allow only bending in a certain direction?
I am 4 years too late, but still.
You need to create another bone outside the leg and it should not be parented to any other. Now open the bone constraints(where you created the inverse kinematics) and you will see "Pole Target", select your Armature and below will appear "Bone" and select the bone you created.
After that the bones will only bend in the direction of this pole target bone, so you should put it in front of the model.