Class RagdollDefinition3D
- Namespace
- Gravitas.Constraints
- Assembly
- Gravitas.dll
Authored deterministic 3D ragdoll articulation definition.
public sealed class RagdollDefinition3D
- Inheritance
-
RagdollDefinition3D
- Inherited Members
Constructors
RagdollDefinition3D(RagdollLinkDefinition3D[], RagdollJointDefinition3D[], RagdollSelfCollisionPolicy)
Creates a ragdoll definition.
public RagdollDefinition3D(RagdollLinkDefinition3D[] links, RagdollJointDefinition3D[] joints, RagdollSelfCollisionPolicy selfCollisionPolicy = RagdollSelfCollisionPolicy.SuppressAdjacentLinks)
Parameters
linksRagdollLinkDefinition3D[]jointsRagdollJointDefinition3D[]selfCollisionPolicyRagdollSelfCollisionPolicy
Properties
Joints
Gets authored ragdoll joints.
public RagdollJointDefinition3D[] Joints { get; }
Property Value
Links
Gets authored ragdoll links.
public RagdollLinkDefinition3D[] Links { get; }
Property Value
SelfCollisionPolicy
Gets ragdoll-internal collision filtering behavior.
public RagdollSelfCollisionPolicy SelfCollisionPolicy { get; }