Joint Align

About

  • Header File: ca/description/toolcaalign.h

  • Description Category: Tools.

  • Included Description:

Parameters

Parameters are accessed with C4DAtom.GetParameter()/C4DAtom.SetParameter().


Parameter: Axis

  • Parameter ID: c4d.ID_CA_JOINT_ALIGN_PRIMARY_AXIS

  • Parameter Type: int

  • Cycle Values:
    • From Joint (c4d.ID_CA_JOINT_ALIGN_AXIS_FROMJOINT)

    • X (c4d.ID_CA_JOINT_ALIGN_AXIS_X)

    • Y (c4d.ID_CA_JOINT_ALIGN_AXIS_Y)

    • Z (c4d.ID_CA_JOINT_ALIGN_AXIS_Z)

    • None (c4d.ID_CA_JOINT_ALIGN_AXIS_NONE)


Parameter: Direction

  • Parameter ID: c4d.ID_CA_JOINT_ALIGN_PRIMARY_DIRECTION

  • Parameter Type: int

  • Cycle Values:
    • Bone (c4d.ID_CA_JOINT_ALIGN_DIRECTION_BONE)

    • World Axis (c4d.ID_CA_JOINT_ALIGN_DIRECTION_WORLD_AXIS)

    • Object Axis (c4d.ID_CA_JOINT_ALIGN_DIRECTION_OBJECT_AXIS)

    • Aim (c4d.ID_CA_JOINT_ALIGN_DIRECTION_OBJECT)

    • Root Axis (c4d.ID_CA_JOINT_ALIGN_DIRECTION_ROOT_AXIS)


Parameter: Object

  • Parameter ID: c4d.ID_CA_JOINT_ALIGN_PRIMARY_LINK

  • Parameter Type: c4d.BaseList2D


Parameter: Up Axis

  • Parameter ID: c4d.ID_CA_JOINT_ALIGN_UP_AXIS

  • Parameter Type: int

  • Cycle Values:
    • X (c4d.ID_CA_JOINT_ALIGN_AXIS_X)

    • Y (c4d.ID_CA_JOINT_ALIGN_AXIS_Y)

    • Z (c4d.ID_CA_JOINT_ALIGN_AXIS_Z)

    • None (c4d.ID_CA_JOINT_ALIGN_AXIS_NONE)


Parameter: Up Direction

  • Parameter ID: c4d.ID_CA_JOINT_ALIGN_UP_DIRECTION

  • Parameter Type: int

  • Cycle Values:
    • World Axis (c4d.ID_CA_JOINT_ALIGN_DIRECTION_WORLD_AXIS)

    • Object Axis (c4d.ID_CA_JOINT_ALIGN_DIRECTION_OBJECT_AXIS)

    • Aim (c4d.ID_CA_JOINT_ALIGN_DIRECTION_OBJECT)

    • Root Axis (c4d.ID_CA_JOINT_ALIGN_DIRECTION_ROOT_AXIS)


Parameter: Object

  • Parameter ID: c4d.ID_CA_JOINT_ALIGN_UP_LINK

  • Parameter Type: c4d.BaseList2D


Parameter: Align With Previous

  • Parameter ID: c4d.ID_CA_JOINT_ALIGN_UP_FROMPREV

  • Parameter Type: bool


Parameter: Children

  • Parameter ID: c4d.ID_CA_JOINT_ALIGN_CHILDREN

  • Parameter Type: bool


Parameter: Align

  • Parameter ID: c4d.ID_CA_JOINT_ALIGN

  • Parameter Type: A button.