IK-Spline

About

  • Header File: ca/description/tcaikspline.h

  • Description Category: Tags. A c4d.BaseTag.

  • Included Description:

Parameters

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


Parameter: Strength

  • Parameter ID: c4d.ID_CA_IKSPLINE_TAG_STRENGTH

  • Parameter Type: float


Parameter: Type

  • Parameter ID: c4d.ID_CA_IKSPLINE_TAG_TYPE

  • Parameter Type: int

  • Cycle Values:
    • None (c4d.ID_CA_IKSPLINE_TAG_TYPE_NONE)

    • Fit (c4d.ID_CA_IKSPLINE_TAG_TYPE_FIT)

    • Equal (c4d.ID_CA_IKSPLINE_TAG_TYPE_EQUAL)

    • Relative (c4d.ID_CA_IKSPLINE_TAG_TYPE_REL)


Parameter: Aim

  • Parameter ID: c4d.ID_CA_IKSPLINE_TAG_AIM

  • Parameter Type: int

  • Cycle Values:
    • Tangent (c4d.ID_CA_IKSPLINE_TAG_AIM_TANGENT)

    • Joint (c4d.ID_CA_IKSPLINE_TAG_AIM_JOINT)


Parameter: Align

  • Parameter ID: c4d.ID_CA_IKSPLINE_TAG_ALIGN_TANGENT

  • Parameter Type: int

  • Cycle Values:
    • X (c4d.ID_CA_IKSPLINE_TAG_ALIGN_X)

    • Y (c4d.ID_CA_IKSPLINE_TAG_ALIGN_Y)

    • Z (c4d.ID_CA_IKSPLINE_TAG_ALIGN_Z)


Parameter: Axis

  • Parameter ID: c4d.ID_CA_IKSPLINE_TAG_ALIGN_AXIS

  • Parameter Type: int

  • Cycle Values:
    • X (c4d.ID_CA_IKSPLINE_TAG_ALIGN_X)

    • Y (c4d.ID_CA_IKSPLINE_TAG_ALIGN_Y)

    • Z (c4d.ID_CA_IKSPLINE_TAG_ALIGN_Z)


Parameter: Spline

  • Parameter ID: c4d.ID_CA_IKSPLINE_TAG_SPLINE

  • Parameter Type: c4d.BaseList2D


Parameter: End

  • Parameter ID: c4d.ID_CA_IKSPLINE_TAG_END

  • Parameter Type: c4d.BaseList2D


Parameter: Twist

  • Parameter ID: c4d.ID_CA_IKSPLINE_TAG_TWIST_TYPE

  • Parameter Type: int

  • Cycle Values:
    • None (c4d.ID_CA_IKSPLINE_TAG_TWIST_TYPE_NONE)

    • World (c4d.ID_CA_IKSPLINE_TAG_TWIST_TYPE_WORLD)

    • Object (c4d.ID_CA_IKSPLINE_TAG_TWIST_TYPE_LOCAL)


Parameter: Angle

  • Parameter ID: c4d.ID_CA_IKSPLINE_TAG_TWIST_AXIS

  • Parameter Type: int

  • Cycle Values:
    • H (c4d.ID_CA_IKSPLINE_TAG_TWIST_AXIS_H)

    • P (c4d.ID_CA_IKSPLINE_TAG_TWIST_AXIS_P)

    • B (c4d.ID_CA_IKSPLINE_TAG_TWIST_AXIS_B)


Parameter: Twist

  • Parameter ID: c4d.ID_CA_IKSPLINE_TAG_TWIST_CURVE

  • Parameter Type: c4d.SplineData


Parameter: Add

  • Parameter ID: c4d.ID_CA_IKSPLINE_HANDLE_ADD

  • Parameter Type: A button.


Parameter: Create

  • Parameter ID: c4d.ID_CA_IKSPLINE_HANDLE_CREATE

  • Parameter Type: A button.


Parameter: Remove

  • Parameter ID: c4d.ID_CA_IKSPLINE_HANDLE_REMOVE

  • Parameter Type: A button.


Parameter: Index

  • Parameter ID: c4d.ID_CA_IKSPLINE_HANDLE_INDEX

  • Parameter Type: int


Parameter: Object

  • Parameter ID: c4d.ID_CA_IKSPLINE_HANDLE_LINK

  • Parameter Type: c4d.BaseList2D


Parameter: Twist

  • Parameter ID: c4d.ID_CA_IKSPLINE_HANDLE_TWIST

  • Parameter Type: bool


Parameter: Depth

  • Parameter ID: c4d.ID_CA_IKSPLINE_HANDLE_LENGTH

  • Parameter Type: float


Parameter: Offset

  • Parameter ID: c4d.ID_CA_IKSPLINE_HANDLE_OFFSET

  • Parameter Type: bool


Parameter: Display

  • Parameter ID: c4d.ID_CA_IKSPLINE_DISPLAY_MODE

  • Parameter Type: int

  • Cycle Values:
    • Off (c4d.ID_CA_IKSPLINE_DISPLAY_MODE_OFF)

    • Tag Active (c4d.ID_CA_IKSPLINE_DISPLAY_MODE_ACTIVE)

    • Object Active (c4d.ID_CA_IKSPLINE_DISPLAY_MODE_OBJECT)

    • Always (c4d.ID_CA_IKSPLINE_DISPLAY_MODE_ALWAYS)


Parameter: Tangent

  • Parameter ID: c4d.ID_CA_IKSPLINE_DISPLAY_TANGENT

  • Parameter Type: bool


Parameter: Tangent

  • Parameter ID: c4d.ID_CA_IKSPLINE_DISPLAY_TANGENT_COL

  • Parameter Type: c4d.Vector