The Reactor dynamics system has been retired and REMOVED from 3ds Max 2012.
Value > MAXWrapper > Node > Helper > reactor > Ragdoll |
Ragdoll constraints allow you to realistically simulate the behavior of body joints, such as hips, shoulders, and knees. Once you have decided what degree of movement a joint should have, you can model it by specifying limiting values for the ragdoll constraint.
When set to true , the Parent Body will be used in the simulation.
Get/Set the minimum rotation about the twist axis the constraint will allow between the reference and attached objects constraint spaces.
Get/Set the maximum rotation about the twist axis the constraint will allow between the reference and attached objects constraint spaces.
Get/Set the minimum value used when creating the limit cone. It is combined with the max limit to generate a symmetrical cone. This cone is rotated about the plane normal by an offset calculated by combining these limits. The rotation of the child’s twist axis is then limited to being within this cone with respect to the parent.
Get/Set defines the maximum value used when creating the limit cone. It is combined with the min limit to generate a symmetrical cone. This cone is rotated about the plane normal by an offset calculated by combining these limits. The rotation of the child’s twist axis is then limited to being within this cone with respect to the parent.
Get/Set the angle between the plane and a reference line in the range [-90,0]. This line is swept about the plane normal to create a cone. The child’s twist axis is then restricted from entering this cone. If this cone intersects that produced by the cone limits it will further inhibit the motion of the child with respect to the parent.
This value describes the angle between the plane and a reference line in the range [0,90]. This line is swept about the plane normal to create a cone. The child’s twist axis is then restricted from entering this cone. If this cone intersects that produced by the cone limits it will further inhibit the motion of the child with respect to the parent.
When set to true , the constraint will be breakable. If its breakable limits are exceeded during simulation it will cease to exert impulses on the attached objects.
The linear breaking limit value used to when .isBreakable is set to true .
The angular breaking limit value used to when .isBreakable is set to true .
When set to true , a representation of the allowed region of movement based on a combination of the plane and cone values will be calculated and displayed as part of the Parent Space visualization
When set to true , the entire symmetrical cone produced by the min and max cone limits will be displayed as part of the Parent Space visualization.
When set to true , a representation of the plane and plane normal will be displayed as part of the Parent Space visualization
When set to true , the cones formed by the plane limits will be displayed as part of the Parent Space visualization.
When set to true , the twist limits will be displayed as part of the Parent Space visualization. The representation is a cylinder section showing the restricted motion of the attached object with respect to rotation about the twist axis.
These two properties govern the impulses applied to the constraint's bodies in order to maintain the constraint, and so how strongly the constraint works to restrict their movement.
When set to true , the relative transform between the child and parent constraint spaces is locked - if you move the child space in the viewport, the parent space will move with it, and vice versa.
When set to true , the Parent Body will be used in the simulation.
Get/Set the Parent Body's transformation matrix.
Get/Set the Child Body's transformation matrix.
When set to true , the relative transform between the child and parent constraint spaces is locked - if you move the child space in the viewport, the parent space will move with it, and vice-versa.
These two properties govern the impulses applied to the constraint's bodies in order to maintain the constraint, and so how strongly the constraint works to restrict their movement.
When set to true , the constraint will be breakable. If its breakable limits are exceeded during simulation it will cease to exert impulses on the attached objects.
The linear breaking limit value used to when .isBreakable is set to true .
The angular breaking limit value used to when .isBreakable is set to true .
Get/Set the Plane offset's transformation matrix.
Get/Set the minimum rotation about the twist axis the constraint will allow between the reference and attached objects constraint spaces.
Get/Set the maximum rotation about the twist axis the constraint will allow between the reference and attached objects constraint spaces.
Get/Set the minimum value used when creating the limit cone. It is combined with the max limit to generate a symmetrical cone. This cone is rotated about the plane normal by an offset calculated by combining these limits. The rotation of the child’s twist axis is then limited to being within this cone with respect to the parent.
Get/Set defines the maximum value used when creating the limit cone. It is combined with the min limit to generate a symmetrical cone. This cone is rotated about the plane normal by an offset calculated by combining these limits. The rotation of the child’s twist axis is then limited to being within this cone with respect to the parent.
Get/Set the angle between the plane and a reference line in the range [-90,0]. This line is swept about the plane normal to create a cone. The child’s twist axis is then restricted from entering this cone. If this cone intersects that produced by the cone limits it will further inhibit the motion of the child with respect to the parent.
This value describes the angle between the plane and a reference line in the range [0,90]. This line is swept about the plane normal to create a cone. The child’s twist axis is then restricted from entering this cone. If this cone intersects that produced by the cone limits it will further inhibit the motion of the child with respect to the parent.
When set to true , the twist limits will be displayed as part of the Parent Space visualization. The representation is a cylinder section showing the restricted motion of the attached object with respect to rotation about the twist axis.
When set to true , the entire symmetrical cone produced by the min and max cone limits will be displayed as part of the Parent Space visualization.
When set to true , the cones formed by the plane limits will be displayed as part of the Parent Space visualization.
When set to true , a representation of the plane and plane normal will be displayed as part of the Parent Space visualization
When set to true , a representation of the allowed region of movement based on a combination of the plane and cone values will be calculated and displayed as part of the Parent Space visualization
Aligns the Constraint to the Parent Body.
Aligns the Constraint to the Child Body.
Aligns the Constraint to parent space.
Aligns the Constraint to child space.
Aligns the Constraint to both bodies.
Returns true if the Ragdoll Constraint is valid, false otherwise. A valid Ragdoll Constraint has the correct number of rigid bodies attached and is included in a valid constraint solver.