Balance Poses


In the pose slider window for 2001thom.mdl, we see 2 poses called Balance and Balance Rigid.

balance pose slider

These poses control the centering of the hips when KfootLeft and KfootRight are moved

balance

open up the 2001Thom.mdl and expand the bone heirarchy in the Project Workspace.

balance pws

as you can see, there are couple sets of bones and nulls that help center the feet.  the bones we'll worry about
right now are Balance Right Foot, Balance Left Foot, Balance Base, Balance Point, Balance Feet Center,
and Balance Base Aim.

balance system

Drag the IKLegs_DoNotTouch pose slider intothe action.
This will set up the legs so we can see more clearly what the balance   slider does


Also, try to test each constraint you apply during each step

The Balance Base aims at the Balance Base Aim bone
aimbalance


The Balance Point has a Kinematic Constraint applied to Balance Left Foot.

balance point


The Balance Right foot and balance left foot are translated   to the KfootRight and KfootLef
balance feet


The balance Right foot and Balance Left Foot also have translate limits (0 units on the y-axis)
translate limits

When these constraints are applied, you should hide the Balance RightFoot and Balance Left Foot to avoid confusion



The Balance Feet Center null translates to both KfootRight , and KfootLeft.
balance center




Here's how its activated:
The only constraint in the Steady  pose slider is the hips witha Translate to
constraint to the balance point bone.
hip balance


When the Kfeet nulls move, the Balance Feet Center null stays between them, with the balance base aim bone,
leading the Balance base bone centered between the feet.  Because the hip bone
is translating to the balance point, it stayscentered between thelegs.

it's kind of complicated to explain, but if you've been experimenting, it should all make sense.

Balance Base rigid and Balance Point Rigid are set up the same way, but Balance Base  has a
Translate to constraint to KfootRight, and balance point Rigid has a kinematic constraint to KfootLeft

Back