[main skeleton]
set prefered angle first
mirror joints
rc solver hip > ankle --> l_ankle_IK
sc solver ankle > ball --> l_ball_IK
sc solver ball > toe --> l_toe_IK
[rev foot-CLIP]
parent each IK under their relative rev foot joint
except: l_toe_IK is parented under l_heel_rev
test rotate Y for l_toe_rev joint
if it doesn't rotate right, go to attr editor
under Transform Attributes > change Rotate Order
[making tappy toe]
group l_toe_IK with itself
rename the group to l_toe_grp
change the group's pivot point to the ball of the foot
(hold D+V)
create l_leg_ctrl curve
reposition the curve and freeze it
(unless your foot mod is point to Z axis slanttingly,
don't freeze the curve directly. Grp it instead then adjust
the group, not the curve, to keep translation pivot direction
the same as mod direction.)
Change the curve's pivot to the ankle joint
Add attr to l_leg_ctrl curve
heelRot X/ Y/ Z
BallRot
toeRot X/ Y/ Z
Create l_leg_pole_ctrl curve to control knee twist
Adjust and freeze it
lock and hide every attr except translate
Parent l_leg_pole_ctrl and all the revFoot set under l_leg_ctrl
-------
group rev joint set with itself > rename > l_revFoot_grp
constrain parent l_revFoot_grp under foot ctrl
-------
Do the connection, using connection editor
Do the constrain pole