9

Rag Doll Constraint 741
Inter face
Modifier Stack
Par ent S pa ce—At this sub-object level, you can
move and rotate the representation of the Rag
Doll for the parent body. The constraint axes are
defined in the parent body’s space, which means
that if you alter the position or rotation of the
parent, the space moves as well and maintain its
offset rotation and translation with respect to the
parent. When you assign a parent body to the Rag
Doll, Parent Space is also alig ned with t he child
body’s local space, with the attachment point at the
child b ody’s pivot point, the twist axis a ligned with
the chi ld’s X axis, and the plane normal a ligned to
the child’s Y axis. If the Rag Doll is single-b o d ied,
then Parent Space represents the world orientation
and position of the constraint.
Child SpaceAt this sub-object level, you can
move and rotate the representation of the Rag Doll
for the child body. The constraint axes are defined
in the child body’s space, which means that if you
alter the position or rotation of the child, the space
movesaswellandmaintainitsoffsetrotationand
translation with respect to the child. When you
assign a child body to the Rag Doll, the Child
Space is positioned so that the attachment point
coincides with the child body pivot point, and the
tw ist axis is aligned with the child’s X axis.
Note: While the Child Space sub-object has its own
representation of the plane and plane normal,
these are not displayed at this sub-object level, as
the plane normal can be edited only in the parent
body’s space.
Plane Rotation—This sub-object level allows
independent rotation of the plane normal with
respect to the Parent Space. This means that your
plane normal doesn’t have to be perpendicular to
your twist axis, allowing for a greater ranger of
constraint setups. However, it should b e noted
that non-orthogonal systems affect the way reactor
handles non-symmetrical cone limits.