IK¶
About¶
Header File: ca/description/tcaik.h
Description Category: Tags. A
c4d.BaseTag
.- Included Description:
Parameters¶
Parameters are accessed with C4DAtom.GetParameter()
/C4DAtom.SetParameter()
.
Parameter: Use IK
Parameter ID: c4d.ID_CA_IK_TAG_ENABLE
Parameter Type: bool
Parameter: IK Solver
Parameter ID: c4d.ID_CA_IK_TAG_SOLVER
Parameter Type: int
- Cycle Values:
2D (c4d.ID_CA_IK_TAG_SOLVER_2D)
3D (c4d.ID_CA_IK_TAG_SOLVER_3D)
Parameter: Point IK
Parameter ID: c4d.ID_CA_IK_TAG_SPLINE
Parameter Type: bool
Parameter: Start
Parameter ID: c4d.ID_CA_IK_TAG_START_INDEX
Parameter Type: int
Parameter: End
Parameter ID: c4d.ID_CA_IK_TAG_END_INDEX
Parameter Type: int
Parameter: End
Parameter ID: c4d.ID_CA_IK_TAG_TIP
Parameter Type:
c4d.BaseList2D
Parameter: Goal
Parameter ID: c4d.ID_CA_IK_TAG_TARGET
Parameter Type:
c4d.BaseList2D
Parameter: Add Goal
Parameter ID: c4d.ID_CA_IK_TAG_ADD_GOAL
Parameter Type: A button.
Parameter: IK/FK
Parameter ID: c4d.ID_CA_IK_TAG_IKFK
Parameter Type: float
Parameter: Reset FK
Parameter ID: c4d.ID_CA_IK_TAG_RESET_FK
Parameter Type: A button.
Parameter: Strength
Parameter ID: c4d.ID_CA_IK_TAG_STRENGTH
Parameter Type: float
Parameter: Preferred Rot
Parameter ID: c4d.ID_CA_IK_TAG_PREFERRED_WEIGHT
Parameter Type: float
Parameter: Goal Offset
Parameter ID: c4d.ID_CA_IK_TAG_GOAL_OFFSET
Parameter Type: float
Parameter: Axis
Parameter ID: c4d.ID_CA_IK_TAG_POLE_AXIS
Parameter Type: int
- Cycle Values:
Auto (c4d.ID_CA_IK_TAG_POLE_AXIS_AUTO)
X (c4d.ID_CA_IK_TAG_POLE_AXIS_X)
Y (c4d.ID_CA_IK_TAG_POLE_AXIS_Y)
Z (c4d.ID_CA_IK_TAG_POLE_AXIS_Z)
-X (c4d.ID_CA_IK_TAG_POLE_AXIS_NX)
-Y (c4d.ID_CA_IK_TAG_POLE_AXIS_NY)
-Z (c4d.ID_CA_IK_TAG_POLE_AXIS_NZ)
Parameter: Twist
Parameter ID: c4d.ID_CA_IK_TAG_POLE_TWIST
Parameter Type: float
Parameter: Object
Parameter ID: c4d.ID_CA_IK_TAG_POLE
Parameter Type:
c4d.BaseList2D
Parameter: Add Pole
Parameter ID: c4d.ID_CA_IK_TAG_ADD_POLE
Parameter Type: A button.
Parameter: Squash
Parameter ID: c4d.ID_CA_IK_TAG_SQUASH
Parameter Type: float
Parameter: Type
Parameter ID: c4d.ID_CA_IK_TAG_SQUASH_TYPE
Parameter Type: int
- Cycle Values:
Position (c4d.ID_CA_IK_TAG_STRETCH_TYPE_POSITION)
Uniform Scale (c4d.ID_CA_IK_TAG_STRETCH_TYPE_SCALE_UNIFORM)
Bone Scale (c4d.ID_CA_IK_TAG_STRETCH_TYPE_SCALE_BONE)
Volume Scale (c4d.ID_CA_IK_TAG_STRETCH_TYPE_SCALE_VOLUME)
Parameter: Distance
Parameter ID: c4d.ID_CA_IK_TAG_SQUASH_CLAMP_DIST
Parameter Type: float
Parameter: Clamp
Parameter ID: c4d.ID_CA_IK_TAG_SQUASH_CLAMP
Parameter Type: bool
Parameter: Stretch
Parameter ID: c4d.ID_CA_IK_TAG_STRETCH
Parameter Type: float
Parameter: Type
Parameter ID: c4d.ID_CA_IK_TAG_STRETCH_TYPE
Parameter Type: int
- Cycle Values:
Position (c4d.ID_CA_IK_TAG_STRETCH_TYPE_POSITION)
Uniform Scale (c4d.ID_CA_IK_TAG_STRETCH_TYPE_SCALE_UNIFORM)
Bone Scale (c4d.ID_CA_IK_TAG_STRETCH_TYPE_SCALE_BONE)
Volume Scale (c4d.ID_CA_IK_TAG_STRETCH_TYPE_SCALE_VOLUME)
Parameter: Distance
Parameter ID: c4d.ID_CA_IK_TAG_STRETCH_CLAMP_DIST
Parameter Type: float
Parameter: Clamp
Parameter ID: c4d.ID_CA_IK_TAG_STRETCH_CLAMP
Parameter Type: bool
Parameter: Show FK
Parameter ID: c4d.ID_CA_IK_TAG_DRAW_FK_CHAIN
Parameter Type: bool
Parameter: Show IK
Parameter ID: c4d.ID_CA_IK_TAG_DRAW_IK_CHAIN
Parameter Type: bool
Parameter: Handle Line
Parameter ID: c4d.ID_CA_IK_TAG_DRAW_HANDLE_LINE
Parameter Type: bool
Parameter: Pole Vector
Parameter ID: c4d.ID_CA_IK_TAG_DRAW_POLE
Parameter Type: int
- Cycle Values:
None (c4d.ID_CA_IK_TAG_DRAW_POLE_NONE)
Root (c4d.ID_CA_IK_TAG_DRAW_POLE_ROOT)
Joint (c4d.ID_CA_IK_TAG_DRAW_POLE_JOINT)
Parameter: FK
Parameter ID: c4d.ID_CA_IK_TAG_DRAW_FK_COLOR
Parameter Type:
c4d.Vector
Parameter: IK
Parameter ID: c4d.ID_CA_IK_TAG_DRAW_IK_COLOR
Parameter Type:
c4d.Vector
Parameter: Handle
Parameter ID: c4d.ID_CA_IK_TAG_DRAW_HANDLE_COLOR
Parameter Type:
c4d.Vector
Parameter: Pole Vector
Parameter ID: c4d.ID_CA_IK_TAG_DRAW_POLE_COLOR
Parameter Type:
c4d.Vector
Parameter: Keep Goal
Parameter ID: c4d.ID_CA_IK_TAG_GOAL_UPDATE
Parameter Type: bool
Parameter: Constrain Goal
Parameter ID: c4d.ID_CA_IK_TAG_GOAL_CONSTRAIN
Parameter Type: bool
Parameter: Update On Goal
Parameter ID: c4d.ID_CA_IK_TAG_GOAL_DIRTY
Parameter Type: bool
Parameter: Align Goal
Parameter ID: c4d.ID_CA_IK_TAG_ALIGN_GOAL
Parameter Type: bool
Parameter: Update IK on FK
Parameter ID: c4d.ID_CA_IK_TAG_UPDATEFKIK
Parameter Type: bool
Parameter: Max Iterations
Parameter ID: c4d.ID_CA_IK_TAG_SOLVER_ITERATIONS_MAX
Parameter Type: int
Parameter: Threshold
Parameter ID: c4d.ID_CA_IK_TAG_SOLVER_THRESHOLD
Parameter Type: float
Parameter: Enable
Parameter ID: c4d.ID_CA_IK_TAG_DYNAMICS_ENABLE
Parameter Type: bool
Parameter: Strength
Parameter ID: c4d.ID_CA_IK_TAG_DYNAMICS_STIFFNESS
Parameter Type: float
Parameter: Drag
Parameter ID: c4d.ID_CA_IK_TAG_DYNAMICS_DRAG
Parameter Type: float
Parameter: Pos Hold
Parameter ID: c4d.ID_CA_IK_TAG_DYNAMICS_POSHOLD
Parameter Type: float
Parameter: Rot Hold
Parameter ID: c4d.ID_CA_IK_TAG_DYNAMICS_ROTHOLD
Parameter Type: float
Parameter: Collisions
Parameter ID: c4d.ID_CA_IK_TAG_DYNAMICS_COLLISIONS
Parameter Type: bool
Parameter: Radius
Parameter ID: c4d.ID_CA_IK_TAG_DYNAMICS_RADIUS
Parameter Type: float
Parameter: Friction
Parameter ID: c4d.ID_CA_IK_TAG_DYNAMICS_FRICTION
Parameter Type: float
Parameter: Bounce
Parameter ID: c4d.ID_CA_IK_TAG_DYNAMICS_BOUNCE
Parameter Type: float
Parameter: Objects
Parameter ID: c4d.ID_CA_IK_TAG_DYNAMICS_COLLIDERS
Parameter Type:
c4d.InExcludeData
Parameter: Position
Parameter ID: c4d.ID_CA_IK_TAG_DYNAMICS_POSHOLD_CURVE
Parameter Type:
c4d.SplineData
Parameter: Rotation
Parameter ID: c4d.ID_CA_IK_TAG_DYNAMICS_ROTHOLD_CURVE
Parameter Type:
c4d.SplineData
Parameter: Gravity
Parameter ID: c4d.ID_CA_IK_TAG_DYNAMICS_GRAVITY
Parameter Type: float
Parameter: Mode
Parameter ID: c4d.ID_CA_IK_TAG_DYNAMICS_FORCES_INCEXC
Parameter Type: int
- Cycle Values:
Include (c4d.ID_CA_IK_TAG_DYNAMICS_INCEXC_INCLUDE)
Exclude (c4d.ID_CA_IK_TAG_DYNAMICS_INCEXC_EXCLUDE)
Parameter: Forces
Parameter ID: c4d.ID_CA_IK_TAG_DYNAMICS_FORCES
Parameter Type:
c4d.InExcludeData
Parameter: Continuous Update
Parameter ID: c4d.ID_CA_IK_TAG_DYNAMICS_CUPDATE
Parameter Type: bool
Parameter: Steps
Parameter ID: c4d.ID_CA_IK_TAG_DYNAMICS_SUBDIV
Parameter Type: int
Parameter: Auto
Parameter ID: c4d.ID_CA_IK_TAG_DYNAMICS_AUTOTIME
Parameter Type: bool
Parameter: Start
Parameter ID: c4d.ID_CA_IK_TAG_DYNAMICS_START
Parameter Type:
c4d.BaseTime
Parameter: Stop
Parameter ID: c4d.ID_CA_IK_TAG_DYNAMICS_STOP
Parameter Type:
c4d.BaseTime