Joint

About

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