Character Component

关于

参数

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


Parameter: 类型

  • Parameter ID: ID_CA_RIGPART_TAG_TYPE
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • None (ID_CA_RIGPART_TAG_TYPE_NONE)
    • Pelvis (ID_CA_RIGPART_TAG_TYPE_PELVIS)
    • Limb (ID_CA_RIGPART_TAG_TYPE_LIMB)
    • Spine (ID_CA_RIGPART_TAG_TYPE_SPINE)
    • Hand (ID_CA_RIGPART_TAG_TYPE_HAND)
    • Foot (ID_CA_RIGPART_TAG_TYPE_FOOT)
    • Digit (ID_CA_RIGPART_TAG_TYPE_DIGIT)
    • Head (ID_CA_RIGPART_TAG_TYPE_HEAD)
    • Tail (ID_CA_RIGPART_TAG_TYPE_TAIL)
    • Wing (ID_CA_RIGPART_TAG_TYPE_WING)
    • Group (ID_CA_RIGPART_TAG_TYPE_GROUP)
    • Controller (ID_CA_RIGPART_TAG_TYPE_CONTROLLER)
    • Component (ID_CA_RIGPART_TAG_TYPE_COMPONENT)
    • Character (ID_CA_RIGPART_TAG_TYPE_CHARACTER)
    • Leg (ID_CA_RIGPART_TAG_TYPE_LEG)
    • Eye (ID_CA_RIGPART_TAG_TYPE_EYE)
    • Ear (ID_CA_RIGPART_TAG_TYPE_EAR)
    • Nose (ID_CA_RIGPART_TAG_TYPE_NOSE)
    • Lips (ID_CA_RIGPART_TAG_TYPE_LIPS)
    • Mouth (ID_CA_RIGPART_TAG_TYPE_MOUTH)
    • Custom (ID_CA_RIGPART_TAG_TYPE_CUSTOM)

Parameter: 自定义


Parameter: 字符

  • Parameter ID: ID_CA_RIGPART_TAG_CHARACTER_TYPE
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • None (ID_CA_RIGPART_TAG_CHARACTER_TYPE_NONE)
    • Biped (ID_CA_RIGPART_TAG_CHARACTER_TYPE_BIPED)
    • Quadruped (ID_CA_RIGPART_TAG_CHARACTER_TYPE_QUAD)
    • Insect (ID_CA_RIGPART_TAG_CHARACTER_TYPE_INSECT)
    • Wing (ID_CA_RIGPART_TAG_CHARACTER_TYPE_WING)
    • Amphibian (ID_CA_RIGPART_TAG_CHARACTER_TYPE_AMPHIBIAN)
    • Alien (ID_CA_RIGPART_TAG_CHARACTER_TYPE_ALIEN)
    • Fish (ID_CA_RIGPART_TAG_CHARACTER_TYPE_FISH)
    • Reptile (ID_CA_RIGPART_TAG_CHARACTER_TYPE_REPTILE)
    • Face (ID_CA_RIGPART_TAG_CHARACTER_TYPE_FACE)
    • Tentacle (ID_CA_RIGPART_TAG_CHARACTER_TYPE_TENTACLE)
    • Custom (ID_CA_RIGPART_TAG_CHARACTER_TYPE_CUSTOM)

Parameter: 自定义


Parameter: 名称


Parameter: Display Name


Parameter: Subtype


Parameter: Icon


Parameter: Color Controllers


Parameter: Main Controller


Parameter: User 数据

  • Parameter ID: ID_CA_RIGPART_TAG_USER_DATA_LIST
  • Parameter Type: InExcludeData

Parameter: Facing

  • Parameter ID: ID_CA_RIGPART_TAG_CHARACTER_FACING
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • X (ID_CA_RIGPART_TAG_AXIS_X)
    • Y (ID_CA_RIGPART_TAG_AXIS_Y)
    • Z (ID_CA_RIGPART_TAG_AXIS_Z)
    • -X (ID_CA_RIGPART_TAG_AXIS_NX)
    • -Y (ID_CA_RIGPART_TAG_AXIS_NY)
    • -Z (ID_CA_RIGPART_TAG_AXIS_NZ)

Parameter: Vertical

  • Parameter ID: ID_CA_RIGPART_TAG_CHARACTER_VERTICAL
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • X (ID_CA_RIGPART_TAG_AXIS_X)
    • Y (ID_CA_RIGPART_TAG_AXIS_Y)
    • Z (ID_CA_RIGPART_TAG_AXIS_Z)
    • -X (ID_CA_RIGPART_TAG_AXIS_NX)
    • -Y (ID_CA_RIGPART_TAG_AXIS_NY)
    • -Z (ID_CA_RIGPART_TAG_AXIS_NZ)

Parameter: Size

  • Parameter ID: ID_CA_RIGPART_TAG_CHARACTER_SIZE
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • Undefined (ID_CA_RIGPART_TAG_CHARACTER_SIZE_NONE)
    • Auto (ID_CA_RIGPART_TAG_CHARACTER_SIZE_AUTO)
    • Custom (ID_CA_RIGPART_TAG_CHARACTER_SIZE_MANUAL)

Parameter: 自定义


Parameter: Uses Template Naming


Parameter: P


Parameter: S


Parameter: R


Parameter: Default Insert


Parameter: 添加


Parameter: 移除


Parameter: 对象


Parameter: 开始


Parameter: End


Parameter: Insert Under


Parameter: 添加


Parameter: 移除


Parameter: Parent

  • Parameter ID: ID_CA_RIGPART_TAG_PARENT_TYPE
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • Character (ID_CA_RIGPART_TAG_PARENT_TYPE_INITIAL)
    • Any (ID_CA_RIGPART_TAG_PARENT_TYPE_ANY)
    • Hub (ID_CA_RIGPART_TAG_PARENT_TYPE_HUB)
    • Only (ID_CA_RIGPART_TAG_PARENT_TYPE_PARENT)
    • Type (ID_CA_RIGPART_TAG_PARENT_TYPE_PARENT_TYPE)
    • Name (ID_CA_RIGPART_TAG_PARENT_TYPE_NAME)

Parameter: 组件


Parameter: 名称


Parameter: Insert

  • Parameter ID: ID_CA_RIGPART_TAG_INSERT_TYPE
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • First Child (ID_CA_RIGPART_TAG_INSERT_TYPE_FIRST)
    • Last Child (ID_CA_RIGPART_TAG_INSERT_TYPE_LAST)
    • Before (ID_CA_RIGPART_TAG_INSERT_TYPE_BEFORE)
    • After (ID_CA_RIGPART_TAG_INSERT_TYPE_AFTER)
    • From Parent (ID_CA_RIGPART_TAG_INSERT_TYPE_ACTIVE)
    • 层次结构 End (ID_CA_RIGPART_TAG_INSERT_TYPE_END)
    • Python (ID_CA_RIGPART_TAG_INSERT_TYPE_PYTHON)

Parameter: 对象


Parameter: 名称


Parameter: Allow

  • Parameter ID: ID_CA_RIGPART_TAG_INSERT_RULE
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • Multiple (ID_CA_RIGPART_TAG_INSERT_RULE_ANY)
    • Single (ID_CA_RIGPART_TAG_INSERT_RULE_SINGLE)
    • Not Same Level (ID_CA_RIGPART_TAG_INSERT_RULE_NO_SAMELEVEL)
    • Not Same Root (ID_CA_RIGPART_TAG_INSERT_RULE_NO_ROOT)

Parameter: 代码


Parameter: Local


Parameter: PSR


Parameter: Freeze


Parameter: 位置


Parameter: 比例


Parameter: 旋转


Parameter: P


Parameter: S


Parameter: R


Parameter: Axes

  • Parameter ID: ID_CA_RIGPART_TAG_MIRROR_CONTROLLER_AXIS
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • None (ID_CA_RIGPART_TAG_MIRROR_AXES_NONE)
    • X-Y (ID_CA_RIGPART_TAG_MIRROR_AXES_XY)
    • Y-Z (ID_CA_RIGPART_TAG_MIRROR_AXES_YZ)
    • Z-X (ID_CA_RIGPART_TAG_MIRROR_AXES_ZX)
    • Rotate (ID_CA_RIGPART_TAG_MIRROR_AXES_ROTATE)

Parameter: Mirror Splines


Parameter: Origin Plane

  • Parameter ID: ID_CA_RIGPART_TAG_MIRROR_PLANE
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • Undefined (ID_CA_RIGPART_TAG_MIRROR_PLANE_DEF)
    • XY (ID_CA_RIGPART_TAG_MIRROR_PLANE_XY)
    • YZ (ID_CA_RIGPART_TAG_MIRROR_PLANE_YZ)
    • XZ (ID_CA_RIGPART_TAG_MIRROR_PLANE_XZ)

Parameter: Origin


Parameter: Auto Mirror


Parameter: 组件


Parameter: Mirrored from


Parameter: Axes

  • Parameter ID: ID_CA_RIGPART_TAG_MIRROR_AXIS
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • None (ID_CA_RIGPART_TAG_MIRROR_AXES_NONE)
    • X-Y (ID_CA_RIGPART_TAG_MIRROR_AXES_XY)
    • Y-Z (ID_CA_RIGPART_TAG_MIRROR_AXES_YZ)
    • Z-X (ID_CA_RIGPART_TAG_MIRROR_AXES_ZX)
    • Rotate (ID_CA_RIGPART_TAG_MIRROR_AXES_ROTATE)

Parameter: Freeze


Parameter: Set Color


Parameter: 颜色


Parameter: 区分大小写


Parameter: 替换


Parameter: With


Parameter: 类型

  • Parameter ID: ID_CA_RIGPART_TAG_MIRROR_SYM
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • Component (ID_CA_RIGPART_TAG_MIRROR_SYM_COMPONENT)
    • Any (ID_CA_RIGPART_TAG_MIRROR_SYM_ANY)
    • Self (ID_CA_RIGPART_TAG_MIRROR_SYM_SELF)

Parameter: Match Name


Parameter: Tolerance


Parameter: 添加


Parameter: 移除


Parameter: 对象


Parameter: Axes

  • Parameter ID: ID_CA_RIGPART_TAG_MIRROR_LINK_AXES
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • None (ID_CA_RIGPART_TAG_MIRROR_AXES_NONE)
    • X-Y (ID_CA_RIGPART_TAG_MIRROR_AXES_XY)
    • Y-Z (ID_CA_RIGPART_TAG_MIRROR_AXES_YZ)
    • Z-X (ID_CA_RIGPART_TAG_MIRROR_AXES_ZX)

Parameter: 搜索

  • Parameter ID: ID_CA_RIGPART_TAG_INCLUDE_SEARCH
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • Up & Level (ID_CA_RIGPART_TAG_INCLUDE_SEARCH_UP_LEVEL)
    • Up (ID_CA_RIGPART_TAG_INCLUDE_SEARCH_UP)
    • Down (ID_CA_RIGPART_TAG_INCLUDE_SEARCH_DOWN)
    • Up & Down (ID_CA_RIGPART_TAG_INCLUDE_SEARCH_UP_DOWN)
    • Full (ID_CA_RIGPART_TAG_INCLUDE_SEARCH_FULL)

Parameter: Match

  • Parameter ID: ID_CA_RIGPART_TAG_INCLUDE_SEARCH_MATCH
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • Marker (ID_CA_RIGPART_TAG_INCLUDE_SEARCH_MATCH_MARKER)
    • Name/Type (ID_CA_RIGPART_TAG_INCLUDE_SEARCH_MATCH_NAME_TYPE)
    • Name (No Case) (ID_CA_RIGPART_TAG_INCLUDE_SEARCH_MATCH_NAME_NOCASE)

Parameter: Auto Include


Parameter: 对象


Parameter: Auto Include


Parameter: 模式

  • Parameter ID: ID_CA_RIGPART_TAG_LAYERS_INEX
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • Include (ID_CA_RIGPART_TAG_LAYERS_INEX_INCLUDE)
    • Exclude (ID_CA_RIGPART_TAG_LAYERS_INEX_EXCLUDE)

Parameter:


Parameter: 对象


Parameter: 对象


Parameter: Update Preferred


Parameter: Update IK


Parameter: Align


Parameter: Root


Parameter: 位置


Parameter: 比例


Parameter: 旋转


Parameter: Auto Links


Parameter: 添加


Parameter: 移除


Parameter: 类型

  • Parameter ID: ID_CA_RIGPART_TAG_OBJECTLINKS_TYPE
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • PSR (ID_CA_RIGPART_TAG_OBJECTLINKS_TYPE_PSR)
    • Plane (ID_CA_RIGPART_TAG_OBJECTLINKS_TYPE_PLANE)
    • Aim (ID_CA_RIGPART_TAG_OBJECTLINKS_TYPE_AIM)
    • Point Index (ID_CA_RIGPART_TAG_OBJECTLINKS_TYPE_POINT)
    • Points (ID_CA_RIGPART_TAG_OBJECTLINKS_TYPE_SELECTION)
    • Python (ID_CA_RIGPART_TAG_OBJECTLINKS_TYPE_CUSTOM)

Parameter: 链接


Parameter: To


Parameter: With


Parameter: And


Parameter: 索引


Parameter: Always Active


Parameter: 模式

  • Parameter ID: ID_CA_RIGPART_TAG_OBJECTLINKS_PSR_MODE
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • Leave (ID_CA_RIGPART_TAG_OBJECTLINKS_PSR_MODE_OFF)
    • Freeze (ID_CA_RIGPART_TAG_OBJECTLINKS_PSR_MODE_FREEZE)
    • Retain (ID_CA_RIGPART_TAG_OBJECTLINKS_PSR_MODE_RETAIN)

Parameter: Axis

  • Parameter ID: ID_CA_RIGPART_TAG_OBJECTLINKS_AIM_MODE
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • X (ID_CA_RIGPART_TAG_OBJECTLINKS_AIM_MODE_X)
    • Y (ID_CA_RIGPART_TAG_OBJECTLINKS_AIM_MODE_Y)
    • Z (ID_CA_RIGPART_TAG_OBJECTLINKS_AIM_MODE_Z)
    • -X (ID_CA_RIGPART_TAG_OBJECTLINKS_AIM_MODE_NX)
    • -Y (ID_CA_RIGPART_TAG_OBJECTLINKS_AIM_MODE_NY)
    • -Z (ID_CA_RIGPART_TAG_OBJECTLINKS_AIM_MODE_NZ)

Parameter: 模式

  • Parameter ID: ID_CA_RIGPART_TAG_OBJECTLINKS_SELECTION_MODE
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • PSR (ID_CA_RIGPART_TAG_OBJECTLINKS_SELECTION_MODE_PSR)
    • Pos (ID_CA_RIGPART_TAG_OBJECTLINKS_SELECTION_MODE_POS)
    • Pos/Size (ID_CA_RIGPART_TAG_OBJECTLINKS_SELECTION_MODE_POSSCL)
    • Size (ID_CA_RIGPART_TAG_OBJECTLINKS_SELECTION_MODE_SCL)

Parameter: Size


Parameter: Children


Parameter: World


Parameter: Align


Parameter: Axis


Parameter: 位置


Parameter: 比例


Parameter: 旋转


Parameter: 代码


Parameter: Edit...


Parameter: 添加


Parameter: 移除


Parameter: 链接


Parameter: From


Parameter: To


Parameter: Param


Parameter: 模式

  • Parameter ID: ID_CA_RIGPART_TAG_HANDLES_INEX
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • Include (ID_CA_RIGPART_TAG_HANDLES_INEX_INCLUDE)
    • Exclude (ID_CA_RIGPART_TAG_HANDLES_INEX_EXCLUDE)

Parameter: Prevent Changes


Parameter: 颜色

  • Parameter ID: ID_CA_RIGPART_TAG_HANDLES_COL
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • Component (ID_CA_RIGPART_TAG_HANDLES_COL_COMPONENT)
    • Object (ID_CA_RIGPART_TAG_HANDLES_COL_OBJECT)
    • Custom (ID_CA_RIGPART_TAG_HANDLES_COL_CUSTOM)

Parameter: 自定义


Parameter: 对象

  • Parameter ID: ID_CA_RIGPART_TAG_HANDLES_INCLUDE
  • Parameter Type: InExcludeData

Parameter: 对象

  • Parameter ID: ID_CA_RIGPART_TAG_HIDING_INCLUDE
  • Parameter Type: InExcludeData

Parameter: 模式

  • Parameter ID: ID_CA_RIGPART_TAG_EXPRESSIONS_INEX
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • Include (ID_CA_RIGPART_TAG_EXPRESSIONS_INEX_INCLUDE)
    • Exclude (ID_CA_RIGPART_TAG_EXPRESSIONS_INEX_EXCLUDE)

Parameter: Tags

  • Parameter ID: ID_CA_RIGPART_TAG_EXPRESSIONS_INCLUDE
  • Parameter Type: InExcludeData

Parameter: 添加


Parameter: 移除


Parameter: 链接


Parameter: Icon


Parameter: Text


Parameter: 命令


Parameter: 动作

  • Parameter ID: ID_CA_RIGPART_TAG_HOTSPOTS_ACTION
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • None (ID_CA_RIGPART_TAG_HOTSPOTS_ACTION_NONE)
    • Move (ID_CA_RIGPART_TAG_HOTSPOTS_ACTION_MOVE)
    • Scale (ID_CA_RIGPART_TAG_HOTSPOTS_ACTION_SCALE)
    • Rotate (ID_CA_RIGPART_TAG_HOTSPOTS_ACTION_ROTATE)
    • Command (ID_CA_RIGPART_TAG_HOTSPOTS_ACTION_COMMAND)

Parameter: 注意事项


Parameter: 表达式

  • Parameter ID: ID_CA_RIGPART_TAG_BUILD_ANIMATE_INCLUDE
  • Parameter Type: InExcludeData

Parameter: Walk Cycle

  • Parameter ID: ID_CA_RIGPART_TAG_WALK_CYCLE
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • None (ID_CA_RIGPART_TAG_WALK_CYCLE_NONE)
    • Single Hub (ID_CA_RIGPART_TAG_WALK_CYCLE_HUB_SINGLE)
    • Hub (Targets) (ID_CA_RIGPART_TAG_WALK_CYCLE_HUB_MULTI)
    • Target (ID_CA_RIGPART_TAG_WALK_CYCLE_TARGET)

Parameter: Driver

  • Parameter ID: ID_CA_RIGPART_TAG_WALK_TARGET_DRIVER
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • None (ID_CA_RIGPART_TAG_WALK_TARGET_DRIVER_NONE)
    • Hub (ID_CA_RIGPART_TAG_WALK_TARGET_DRIVER_HUB)
    • Path (ID_CA_RIGPART_TAG_WALK_TARGET_DRIVER_PATH)
    • Steps (ID_CA_RIGPART_TAG_WALK_TARGET_DRIVER_STEPS)

Parameter: Driver

  • Parameter ID: ID_CA_RIGPART_TAG_WALK_HUB_DRIVER
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • None (ID_CA_RIGPART_TAG_WALK_TARGET_DRIVER_NONE)
    • Path (ID_CA_RIGPART_TAG_WALK_TARGET_DRIVER_PATH)

Parameter: Controller


Parameter: H. Offset


Parameter: Mirror H. Offset


Parameter: V. Offset


Parameter: Mirror V. Offset


Parameter: Phase


Parameter: Mirror Phase


Parameter: Pos


Parameter: Mirror Pos


Parameter: Pos Delta


Parameter: Phase Delta


Parameter: Hub


Parameter: 添加


Parameter: 移除


Parameter: 代码


Parameter: 标识符


Parameter: Generate


Parameter: Build Ident


Parameter: Build Version


Parameter: Template


Parameter: Template Ident


Parameter: Template Build Ident


Parameter: Template Version


Parameter: Template Checksum


Parameter: Component Build Ident


Parameter: Component Checksum


Parameter: 下一


Parameter: 上一


Parameter: Parent


Parameter: Child


Parameter: Mirrored


Parameter: 组件

  • Parameter ID: ID_CA_RIGPART_TAG_COMPONENT_OBJECTS
  • Parameter Type: InExcludeData

Parameter: Included

  • Parameter ID: ID_CA_RIGPART_TAG_INCLUDED_OBJECTS
  • Parameter Type: InExcludeData