NIF Objects | Compound Types | Enum Types | Basic Types | File Versions

bhkBallSocketConstraintChain

A Ball and Socket Constraint chain.

Attributes

Name Type Description
From NiObject
From bhkRefObject
From bhkSerializable
From bhkBallSocketConstraintChain
Num Pivots uint Number of pivot points. Divide by 2 to get the number of constraints.
Pivots ConstraintInfo Two pivot points A and B for each constraint.
Tau float High values are harder and more reactive, lower values are smoother.
Damping float Defines damping strength for the current velocity.
Constraint Force Mixing float Restitution (amount of elasticity) of constraints. Added to the diagonal of the constraint matrix. A value of 0.0 can result in a division by zero with some chain configurations.
Max Error Distance float Maximum distance error in constraints allowed before stabilization algorithm kicks in. A smaller distance causes more resistance.
Num Entities A uint Number of links in the chain
Entities A Ptr<bhkRigidBody>
Num Entities uint Hardcoded to 2. Don't change.
Entity A Ptr<bhkRigidBody>
Entity B Ptr<bhkRigidBody>
Priority uint

Parent Of