Joint

 
 
 

The Joint object represents joint compression, which is a technique used to model two parts of a character pushing into each other, usually the arms or the legs. A bounding volume sphere is used on the LowerBone to do the pushing, and two nulls are used on the UpperBone to be pushed. For example, when the forearm comes into the bicep, the bicep deforms slightly as it is pushed by the forearm. The bounding volume is attached to the forearm and the nulls to the bicep to get a more realistic skin deformation.

Returned by

MakeJointCompression

Properties

Property Name

Type

Description

UpperJoint

Null

the volume avoidance null closest to the root

LowerJoint

Null

the volume avoidance null closest to the joint

Volume

X3DObject

the new implicit volume being avoided by the slide

Envelope

XSICollection

a collection of objects to be Enveloped

See CDK Object Reference for complete list of objects available in the Character Development Kit.