Joint

关于

参数

Parameters are accessed with C4DAtom::GetParameter() / C4DAtom::SetParameter() 。见 Parameter IDs .


Parameter: 优先级

  • Parameter ID: ID_CA_JOINT_OBJECT_PRIORITY
  • Parameter Type: PriorityData

Parameter: Bone

  • Parameter ID: ID_CA_JOINT_OBJECT_BONE_ALIGN
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • Null (ID_CA_JOINT_OBJECT_BONE_ALIGN_NULL)
    • Axis (ID_CA_JOINT_OBJECT_BONE_ALIGN_AXIS)
    • From Parent (ID_CA_JOINT_OBJECT_BONE_ALIGN_FROMPARENT)
    • To Child (ID_CA_JOINT_OBJECT_BONE_ALIGN_TOCHILD)

Parameter: Axis

  • Parameter ID: ID_CA_JOINT_OBJECT_BONE_AXIS
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • X (ID_CA_JOINT_OBJECT_BONE_AXIS_X)
    • Y (ID_CA_JOINT_OBJECT_BONE_AXIS_Y)
    • Z (ID_CA_JOINT_OBJECT_BONE_AXIS_Z)

Parameter: Align


Parameter: 长度


Parameter: 显示

  • Parameter ID: ID_CA_JOINT_OBJECT_BONE_DISPLAY
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • None (ID_CA_JOINT_OBJECT_BONE_DISPLAY_NONE)
    • Standard (ID_CA_JOINT_OBJECT_BONE_DISPLAY_STANDARD)
    • Box (ID_CA_JOINT_OBJECT_BONE_DISPLAY_BOX)
    • Line (ID_CA_JOINT_OBJECT_BONE_DISPLAY_LINE)
    • Stick (ID_CA_JOINT_OBJECT_BONE_DISPLAY_STICK)
    • Polygon (ID_CA_JOINT_OBJECT_BONE_DISPLAY_POLYGON)

Parameter: Size

  • Parameter ID: ID_CA_JOINT_OBJECT_BONE_SIZE_MODE
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • Custom (ID_CA_JOINT_OBJECT_BONE_SIZE_MODE_CUSTOM)
    • Length (ID_CA_JOINT_OBJECT_BONE_SIZE_MODE_LENGTH)

Parameter: Size


Parameter: 显示

  • Parameter ID: ID_CA_JOINT_OBJECT_JOINT_DISPLAY
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • None (ID_CA_JOINT_OBJECT_JOINT_DISPLAY_NONE)
    • Axis (ID_CA_JOINT_OBJECT_JOINT_DISPLAY_AXIS)
    • Sphere (Wire) (ID_CA_JOINT_OBJECT_JOINT_DISPLAY_SPHERE)
    • Circle (ID_CA_JOINT_OBJECT_JOINT_DISPLAY_CIRCLE)
    • Sphere (ID_CA_JOINT_OBJECT_JOINT_DISPLAY_BALL)

Parameter: Size

  • Parameter ID: ID_CA_JOINT_OBJECT_JOINT_SIZE_MODE
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • Custom (ID_CA_JOINT_OBJECT_JOINT_SIZE_MODE_CUSTOM)
    • Bone (ID_CA_JOINT_OBJECT_JOINT_SIZE_MODE_LINK)

Parameter: Size


Parameter: Weight


Parameter: Stretch


Parameter: Use Preferred


Parameter: Set


Parameter: Weight


Parameter: Preferred


Parameter: 强度


Parameter: Limit Heading


Parameter: Limit Pitch


Parameter: Limit Bank


Parameter: Minimum Rotation


Parameter: Maximum Rotation


Parameter: 启用


Parameter: Hub


Parameter: 镜像


Parameter: Origin

  • Parameter ID: ID_CA_JOINT_OBJECT_MIRROR_ORIGIN
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • World (ID_CA_JOINT_OBJECT_MIRROR_ORIGIN_WORLD)
    • Root (ID_CA_JOINT_OBJECT_MIRROR_ORIGIN_ROOT)
    • Hub (ID_CA_JOINT_OBJECT_MIRROR_ORIGIN_HUB)
    • Object (ID_CA_JOINT_OBJECT_MIRROR_ORIGIN_OBJECT)

Parameter: Plane

  • Parameter ID: ID_CA_JOINT_OBJECT_MIRROR_PLANE
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • World-XY (ID_CA_JOINT_OBJECT_MIRROR_WORLD_XY)
    • World-XZ (ID_CA_JOINT_OBJECT_MIRROR_WORLD_XZ)
    • World-YZ (ID_CA_JOINT_OBJECT_MIRROR_WORLD_YZ)
    • Local-XY (ID_CA_JOINT_OBJECT_MIRROR_LOCAL_XY)
    • Local-XZ (ID_CA_JOINT_OBJECT_MIRROR_LOCAL_XZ)
    • Local-YZ (ID_CA_JOINT_OBJECT_MIRROR_LOCAL_YZ)

Parameter: 对象


Parameter: Mix


Parameter: 颜色