Joint¶
About¶
- Header File: ca/description/ocajoint.h 
- Description Category: Scene Objects. A - c4d.BaseObject.
- Included Description:
 
Parameters¶
Parameters are accessed with C4DAtom.GetParameter()/C4DAtom.SetParameter().
Parameter: Priority
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_PRIORITY 
- Parameter Type: - c4d.PriorityData
Parameter: Bone
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_BONE_ALIGN 
- Parameter Type: int 
- Cycle Values:
- Null (c4d.ID_CA_JOINT_OBJECT_BONE_ALIGN_NULL) 
- Axis (c4d.ID_CA_JOINT_OBJECT_BONE_ALIGN_AXIS) 
- From Parent (c4d.ID_CA_JOINT_OBJECT_BONE_ALIGN_FROMPARENT) 
- To Child (c4d.ID_CA_JOINT_OBJECT_BONE_ALIGN_TOCHILD) 
 
 
Parameter: Axis
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_BONE_AXIS 
- Parameter Type: int 
- Cycle Values:
- X (c4d.ID_CA_JOINT_OBJECT_BONE_AXIS_X) 
- Y (c4d.ID_CA_JOINT_OBJECT_BONE_AXIS_Y) 
- Z (c4d.ID_CA_JOINT_OBJECT_BONE_AXIS_Z) 
 
 
Parameter: Align
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_ALIGN_AXIS 
- Parameter Type: A button. 
Parameter: Length
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_LENGTH 
- Parameter Type: float 
Parameter: Display
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_BONE_DISPLAY 
- Parameter Type: int 
- Cycle Values:
- None (c4d.ID_CA_JOINT_OBJECT_BONE_DISPLAY_NONE) 
- Standard (c4d.ID_CA_JOINT_OBJECT_BONE_DISPLAY_STANDARD) 
- Box (c4d.ID_CA_JOINT_OBJECT_BONE_DISPLAY_BOX) 
- Line (c4d.ID_CA_JOINT_OBJECT_BONE_DISPLAY_LINE) 
- Stick (c4d.ID_CA_JOINT_OBJECT_BONE_DISPLAY_STICK) 
- Polygon (c4d.ID_CA_JOINT_OBJECT_BONE_DISPLAY_POLYGON) 
 
 
Parameter: Size
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_BONE_SIZE_MODE 
- Parameter Type: int 
- Cycle Values:
- Custom (c4d.ID_CA_JOINT_OBJECT_BONE_SIZE_MODE_CUSTOM) 
- Length (c4d.ID_CA_JOINT_OBJECT_BONE_SIZE_MODE_LENGTH) 
 
 
Parameter: Size
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_BONE_SIZE 
- Parameter Type: float 
Parameter: Display
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_JOINT_DISPLAY 
- Parameter Type: int 
- Cycle Values:
- None (c4d.ID_CA_JOINT_OBJECT_JOINT_DISPLAY_NONE) 
- Axis (c4d.ID_CA_JOINT_OBJECT_JOINT_DISPLAY_AXIS) 
- Sphere (Wire) (c4d.ID_CA_JOINT_OBJECT_JOINT_DISPLAY_SPHERE) 
- Circle (c4d.ID_CA_JOINT_OBJECT_JOINT_DISPLAY_CIRCLE) 
- Sphere (c4d.ID_CA_JOINT_OBJECT_JOINT_DISPLAY_BALL) 
 
 
Parameter: Size
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_JOINT_SIZE_MODE 
- Parameter Type: int 
- Cycle Values:
- Custom (c4d.ID_CA_JOINT_OBJECT_JOINT_SIZE_MODE_CUSTOM) 
- Bone (c4d.ID_CA_JOINT_OBJECT_JOINT_SIZE_MODE_LINK) 
 
 
Parameter: Size
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_JOINT_SIZE 
- Parameter Type: float 
Parameter: Weight
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_JOINT_IK_WEIGHT 
- Parameter Type: float 
Parameter: Stretch
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_JOINT_IK_STRETCH 
- Parameter Type: float 
Parameter: Use Preferred
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_JOINT_IK_PREFERRED_ROT_LINK 
- Parameter Type: bool 
Parameter: Set
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_JOINT_IK_PREFERRED_SET 
- Parameter Type: A button. 
Parameter: Weight
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_JOINT_IK_PREFERRED_ROT_WEIGHT 
- Parameter Type: float 
Parameter: Preferred
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_JOINT_IK_PREFERRED_ROT 
- Parameter Type: - c4d.Vector
Parameter: Strength
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_JOINT_IK_LIMITROT_STRENGTH 
- Parameter Type: float 
Parameter: Limit Heading
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_JOINT_IK_USE_ROT_H 
- Parameter Type: bool 
Parameter: Limit Pitch
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_JOINT_IK_USE_ROT_P 
- Parameter Type: bool 
Parameter: Limit Bank
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_JOINT_IK_USE_ROT_B 
- Parameter Type: bool 
Parameter: Minimum Rotation
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_JOINT_IK_MIN_ROT 
- Parameter Type: - c4d.Vector
Parameter: Maximum Rotation
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_JOINT_IK_MAX_ROT 
- Parameter Type: - c4d.Vector
Parameter: Enable
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_MIRROR_ENABLE 
- Parameter Type: bool 
Parameter: Hub
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_BONE_HUB 
- Parameter Type: bool 
Parameter: Mirror
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_JOINT_MIRROR_LINK 
- Parameter Type: - c4d.BaseList2D
Parameter: Origin
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_MIRROR_ORIGIN 
- Parameter Type: int 
- Cycle Values:
- World (c4d.ID_CA_JOINT_OBJECT_MIRROR_ORIGIN_WORLD) 
- Root (c4d.ID_CA_JOINT_OBJECT_MIRROR_ORIGIN_ROOT) 
- Hub (c4d.ID_CA_JOINT_OBJECT_MIRROR_ORIGIN_HUB) 
- Object (c4d.ID_CA_JOINT_OBJECT_MIRROR_ORIGIN_OBJECT) 
 
 
Parameter: Plane
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_MIRROR_PLANE 
- Parameter Type: int 
- Cycle Values:
- World-XY (c4d.ID_CA_JOINT_OBJECT_MIRROR_WORLD_XY) 
- World-XZ (c4d.ID_CA_JOINT_OBJECT_MIRROR_WORLD_XZ) 
- World-YZ (c4d.ID_CA_JOINT_OBJECT_MIRROR_WORLD_YZ) 
- Local-XY (c4d.ID_CA_JOINT_OBJECT_MIRROR_LOCAL_XY) 
- Local-XZ (c4d.ID_CA_JOINT_OBJECT_MIRROR_LOCAL_XZ) 
- Local-YZ (c4d.ID_CA_JOINT_OBJECT_MIRROR_LOCAL_YZ) 
 
 
Parameter: Object
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_MIRROR_ORIGIN_LINK 
- Parameter Type: - c4d.BaseList2D
Parameter: Mix
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_MIRROR_COLOR_MIX 
- Parameter Type: float 
Parameter: Color
- Parameter ID: c4d.ID_CA_JOINT_OBJECT_MIRROR_COLOR 
- Parameter Type: - c4d.Vector