8
Inverse Kinematics (Biped) 1053
• Position and orientation of parent objects is
determined by the position and orientation of
child objects.
Because of these added constraints, IK requires
greater thought about how you link your objects
and place pivots. Where many different solutions
for linking objects might be suitable for forward
kinematics, there are usually just a few good
solutions for any given IK approach. The best
solution depends on consideration of both the
nature of the hierarchy, and how that hierarchy
will be animated.
Inversekinematicsisofteneasiertousethan
forward kinematics and you can quickly create
complex motions. However, you sacrifice some of
your control to the automation of the IK functions.
Inver se K inematics (B iped)
When you work with a
biped (page 2–701)
,
you can use inverse k inematics (IK) by moving
the hands or feet in
freeform animat ion (page
3–1039)
. For example, you can position an arm by
moving the hand.
A biped has three inverse kinematics parameters
that you can vary during the limb’s motion by
setting them at e ach key of the arm and leg tracks.
As the limb moves through each key:
•
IK B lend—Sets the motion i nterpolation to b e a
blend of forward and inverse k inematics. T his
will allow you to blend swinging motions with
directed hand or foot motions. The default is
0.0, or full forward k inematics.
•
Body or Object—Determines the
reference
coordinate space (page 3–1018)
of the IK path.
This allows you to move the IK path with your
character’s body, or temporarily attach a hand
or foot to follow another object or be attached
to world space. The default is Body.
•
Join to Previous IK K ey—Determines if the key
should be part of the previous key (with the
same reference position as the previous key).
These controls are in the IK section of the
Key Info
rollout (page 2–809)
.
Iso Line
Iso lines on a NURBS surface
Iso is short for isoparametric.
In NURBS modeling, a line of constant parameter
value, similar to a contour line. You can u se iso
lines to display a NURBS surface. You can also
create dependent NURBS curves based on a
surface’s U-dimension or V-dimension iso lines.