by ThomasL » Thu Mar 10, 2011 2:43 pm
The problem with twisted toes has been resolved. It seems like roll angles are very delicate creatures for bones that do not line up with the main axes. E.g., the toe for the default character has its X axis pointing right, but for a child it points straight down. The twisting is determined by the difference between the roll and the pole angle of the IK constraint.The pole angle that is good for the adult thus twists the child's feet 90 degrees.
My solution is to recalculate the roll on import, to make sure that the toes and feet have Z up for all characters. This requires a new command in the mhx importer, which thus had to be updated. However, the child now has a new problem with the knee pole targets, which I have not understood yet.
As a workaround you can change pole angles so the knees point forward in the default position. Not sure if this is enough, though.