So I am almost done with my character. I want to make a really good rig to pose an animate him well, but Ive hit a snag right out of the gate.

My skeleton is how I want it, lining up with his feet. But when I apply an Ik handle this happens.


The joint chain straightens out and the "ankle" is no longer planted on the ground. I'm assuming this is because of the the way the joint chain/legs are shaped, its more complex than a standard knee.
Does anyone have any ideas of what would be the best way to rig this guy, with full Ik controlls and stretchy joints? I also want to implement Physix cloth If possible
