Character

About

Parameters

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


Parameter: Character

  • Parameter ID: ID_CA_CHARACTER_TYPE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • None (ID_CA_CHARACTER_TYPE_NONE)
    • Biped (ID_CA_CHARACTER_TYPE_BIPED)
    • Quadruped (ID_CA_CHARACTER_TYPE_QUAD)
    • Insect (ID_CA_CHARACTER_TYPE_INSECT)
    • Wing (ID_CA_CHARACTER_TYPE_WING)
    • Amphibian (ID_CA_CHARACTER_TYPE_AMPHIBIAN)
    • Alien (ID_CA_CHARACTER_TYPE_ALIEN)
    • Fish (ID_CA_CHARACTER_TYPE_FISH)
    • Reptile (ID_CA_CHARACTER_TYPE_REPTILE)
    • Face (ID_CA_CHARACTER_TYPE_FACE)
    • Tentacle (ID_CA_CHARACTER_TYPE_TENTACLE)
    • Custom (ID_CA_CHARACTER_TYPE_CUSTOM)

Parameter: Auto Size


Parameter: Size


Parameter: Custom


Parameter: Icon


Parameter: Console Debug Output

  • Parameter ID: ID_CA_CHARACTER_DEBUG
  • Parameter Type: maxon::Bool (Basic Data Types)
  • Cycle Values:
    • Build (ID_CA_CHARACTER_MODE_BUILD)
    • Adjust (ID_CA_CHARACTER_MODE_ADJUST)
    • Binding (ID_CA_CHARACTER_MODE_BIND)
    • Animate (ID_CA_CHARACTER_MODE_ANIMATE)

Parameter: Lock Character


Parameter: Objects

  • Parameter ID: ID_CA_ADJUST_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Components (ID_CA_ADJUST_MODE_COMPONENT)
    • Controllers (ID_CA_ADJUST_MODE_CONTROLLER)

Parameter: Symmetry


Parameter: Origin

  • Parameter ID: ID_CA_CHARACTER_ADJUST_SYMMETRY_ORIGIN
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Default (ID_CA_CHARACTER_ADJUST_SYMMETRY_ORIGIN_DEFAULT)
    • World (ID_CA_CHARACTER_ADJUST_SYMMETRY_ORIGIN_WORLD)
    • Parent (ID_CA_CHARACTER_ADJUST_SYMMETRY_ORIGIN_PARENT)
    • Hub (ID_CA_CHARACTER_ADJUST_SYMMETRY_ORIGIN_HUB)
    • Character (ID_CA_CHARACTER_ADJUST_SYMMETRY_ORIGIN_CHARACTER)

Parameter: Plane

  • Parameter ID: ID_CA_CHARACTER_ADJUST_SYMMETRY_PLANE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Default (ID_CA_CHARACTER_ADJUST_SYMMETRY_PLANE_DEFAULT)
    • World XY (ID_CA_CHARACTER_ADJUST_SYMMETRY_PLANE_WORLD_XY)
    • World YZ (ID_CA_CHARACTER_ADJUST_SYMMETRY_PLANE_WORLD_YZ)
    • World XZ (ID_CA_CHARACTER_ADJUST_SYMMETRY_PLANE_WORLD_XZ)
    • Local XY (ID_CA_CHARACTER_ADJUST_SYMMETRY_PLANE_LOCAL_XY)
    • Local YZ (ID_CA_CHARACTER_ADJUST_SYMMETRY_PLANE_LOCAL_YZ)
    • Local XZ (ID_CA_CHARACTER_ADJUST_SYMMETRY_PLANE_LOCAL_XZ)

Parameter: Distance


Parameter: Search


Parameter: Name


Parameter: Case Sensitive


Parameter: Replace


Parameter: With


Parameter: Auto Align

  • Parameter ID: ID_CA_CHARACTER_AUTO_ALIGN
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Disabled (ID_CA_CHARACTER_AUTO_ALIGN_OFF)
    • At Finish (ID_CA_CHARACTER_AUTO_ALIGN_ON)
    • Continuous (ID_CA_CHARACTER_AUTO_ALIGN_CONTINUOUS)

Parameter: Filter

  • Parameter ID: ID_CA_CHARACTER_ADJUST_FILTER
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • None (ID_CA_CHARACTER_ADJUST_FILTER_ALL)
    • Active Component (ID_CA_CHARACTER_ADJUST_FILTER_COMPONENT)
    • Active Type (ID_CA_CHARACTER_ADJUST_FILTER_COMPONENT_TYPE)

Parameter: Template


Parameter: Count


Parameter: Length


Parameter: Reset Pose


Parameter: Update


Parameter: Add Walk


Parameter: Auto Weight


Parameter: Load...


Parameter: Save...


Parameter: Component


Parameter: Color


Parameter: Object


Parameter: Count


Parameter: Show All


Parameter: Record


Parameter: Add


Parameter: Remove


Parameter: Enabled


Parameter: Selected


Parameter: Mix


Parameter: Create HUD


Parameter: Create VS


Parameter: Remove


Parameter: Selected

  • Parameter ID: ID_CA_CHARACTER_COMPONENT_HIGHLIGHT_SELECTED
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • None (ID_CA_CHARACTER_COMPONENT_HIGHLIGHT_NONE)
    • Components (ID_CA_CHARACTER_COMPONENT_HIGHLIGHT_COMPONENTS)
    • Controllers (ID_CA_CHARACTER_COMPONENT_HIGHLIGHT_CONTROLLERS)
    • Full (ID_CA_CHARACTER_COMPONENT_HIGHLIGHT_ALL)

Parameter: Highlight

  • Parameter ID: ID_CA_CHARACTER_COMPONENT_HIGHLIGHT_OVER
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • None (ID_CA_CHARACTER_COMPONENT_HIGHLIGHT_NONE)
    • Components (ID_CA_CHARACTER_COMPONENT_HIGHLIGHT_COMPONENTS)
    • Controllers (ID_CA_CHARACTER_COMPONENT_HIGHLIGHT_CONTROLLERS)
    • Objects (ID_CA_CHARACTER_COMPONENT_HIGHLIGHT_OBJECTS)
    • Full (ID_CA_CHARACTER_COMPONENT_HIGHLIGHT_ALL)

Parameter: Mouse Over

  • Parameter ID: ID_CA_CHARACTER_COMPONENT_MOUSEOVER
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • None (ID_CA_CHARACTER_COMPONENT_MOUSEOVER_NONE)
    • Components (ID_CA_CHARACTER_COMPONENT_MOUSEOVER_COMPONENT)
    • Controllers (ID_CA_CHARACTER_COMPONENT_MOUSEOVER_CONTROLLER)
    • Objects (ID_CA_CHARACTER_COMPONENT_MOUSEOVER_OBJECT)
    • All (ID_CA_CHARACTER_COMPONENT_MOUSEOVER_ALL)

Parameter: Visible

  • Parameter ID: ID_CA_CHARACTER_COMPONENT_VISIBLE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • None (ID_CA_CHARACTER_COMPONENT_HIGHLIGHT_NONE)
    • Components (ID_CA_CHARACTER_COMPONENT_HIGHLIGHT_COMPONENTS)
    • Controllers (ID_CA_CHARACTER_COMPONENT_HIGHLIGHT_CONTROLLERS)
    • Full (ID_CA_CHARACTER_COMPONENT_HIGHLIGHT_ALL)

Parameter: Size

  • Parameter ID: ID_CA_CHARACTER_COMPONENT_DISPLAY_HANDLE_SCREEN_SIZE
  • Parameter Type: maxon::Float (Basic Data Types)
  • Cycle Values:
    • World (ID_CA_CHARACTER_COMPONENT_DISPLAY_HANDLE_UNITS_WORLD)
    • Screen (ID_CA_CHARACTER_COMPONENT_DISPLAY_HANDLE_UNITS_SCREEN)

Parameter: Style

  • Parameter ID: ID_CA_CHARACTER_COMPONENT_ADJUST_DISPLAY
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Solid Cube (ID_CA_CHARACTER_COMPONENT_ADJUST_DISPLAY_CUBE)
    • Cube (ID_CA_CHARACTER_COMPONENT_ADJUST_DISPLAY_CUBE_WIRE)
    • Filled Square (ID_CA_CHARACTER_COMPONENT_ADJUST_DISPLAY_SQUARE)
    • Square (ID_CA_CHARACTER_COMPONENT_ADJUST_DISPLAY_SQUARE_WIRE)
    • Filled Circle (ID_CA_CHARACTER_COMPONENT_ADJUST_DISPLAY_CIRCLE)
    • Circle (ID_CA_CHARACTER_COMPONENT_ADJUST_DISPLAY_CIRCLE_WIRE)
    • Sphere (ID_CA_CHARACTER_COMPONENT_ADJUST_DISPLAY_SPHERE)

Parameter: Coloring

  • Parameter ID: ID_CA_CHARACTER_ADJUST_COLORING
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Single (ID_CA_CHARACTER_ADJUST_COLORING_SINGLE)
    • Multi (ID_CA_CHARACTER_ADJUST_COLORING_MULTI)
    • Component (ID_CA_CHARACTER_ADJUST_COLORING_COMPONENT)
    • Random (ID_CA_CHARACTER_ADJUST_COLORING_RANDOM)

Parameter: Scaling

  • Parameter ID: ID_CA_CHARACTER_ADJUST_HANDLES
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Fixed (ID_CA_CHARACTER_ADJUST_HANDLES_FIXED)
    • As Bones (ID_CA_CHARACTER_ADJUST_HANDLES_AS_BONES)
    • As Joints (ID_CA_CHARACTER_ADJUST_HANDLES_AS_JOINTS)
    • Rel. Joints (ID_CA_CHARACTER_ADJUST_HANDLES_REL_JOINTS)
    • Rel. Components (ID_CA_CHARACTER_ADJUST_HANDLES_REL_COMP)

Parameter: Bones

  • Parameter ID: ID_CA_CHARACTER_COMPONENT_HANDLE_JOINTS
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Default (ID_CA_CHARACTER_COMPONENT_HANDLE_JOINTS_DEFAULT)
    • Hidden (ID_CA_CHARACTER_COMPONENT_HANDLE_JOINTS_HIDE)
    • Line (ID_CA_CHARACTER_COMPONENT_HANDLE_JOINTS_LINES)
    • Stick (ID_CA_CHARACTER_COMPONENT_HANDLE_JOINTS_STICK)
    • Box (ID_CA_CHARACTER_COMPONENT_HANDLE_JOINTS_BOX)
    • Standard (ID_CA_CHARACTER_COMPONENT_HANDLE_JOINTS_STANDARD)

Parameter: Coloring

  • Parameter ID: ID_CA_CHARACTER_JOINT_COLORING
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Default (ID_CA_CHARACTER_JOINT_COLORS_DEFAULT)
    • Single (ID_CA_CHARACTER_JOINT_COLORS_SINGLE)
    • Random (ID_CA_CHARACTER_JOINT_COLORS_RANDOM)
    • Multi (ID_CA_CHARACTER_JOINT_COLORS_HUE)

Parameter: Apply


Parameter: Active


Parameter: Mix


Parameter: Highlight


Parameter: Mix


Parameter: Adjustment


Parameter: Bone Color


Parameter: Icons

  • Parameter ID: ID_CA_CHARACTER_ICON_TYPES
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Template (ID_CA_CHARACTER_ICON_TYPES_TEMPLATE)
    • Defaults (ID_CA_CHARACTER_ICON_TYPES_DEFAULTS)

Parameter: Colorize


Parameter: Reset


Parameter: Bones

  • Parameter ID: ID_CA_CHARACTER_BONE_DISPLAY
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Default (ID_CA_CHARACTER_BONE_DISPLAY_DEFAULT)
    • None (ID_CA_CHARACTER_BONE_DISPLAY_NONE)
    • Standard (ID_CA_CHARACTER_BONE_DISPLAY_STANDARD)
    • Box (ID_CA_CHARACTER_BONE_DISPLAY_BOX)
    • Line (ID_CA_CHARACTER_BONE_DISPLAY_LINE)
    • Stick (ID_CA_CHARACTER_BONE_DISPLAY_STICK)
    • Polygon (ID_CA_CHARACTER_BONE_DISPLAY_POLYGON)

Parameter: Joints

  • Parameter ID: ID_CA_CHARACTER_JOINT_DISPLAY
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Default (ID_CA_CHARACTER_JOINT_DISPLAY_DEFAULT)
    • None (ID_CA_CHARACTER_JOINT_DISPLAY_NONE)
    • Axis (ID_CA_CHARACTER_JOINT_DISPLAY_AXIS)
    • Sphere (Wire) (ID_CA_CHARACTER_JOINT_DISPLAY_SPHERE)
    • Circle (ID_CA_CHARACTER_JOINT_DISPLAY_CIRCLE)
    • Sphere (ID_CA_CHARACTER_JOINT_DISPLAY_BALL)

Parameter: Object Manager

  • Parameter ID: ID_CA_CHARACTER_OM_DISPLAY
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • None (ID_CA_CHARACTER_OM_DISPLAY_NONE)
    • Component Hierarchy (ID_CA_CHARACTER_OM_DISPLAY_COMPONENTS_OBJECTS)
    • Components (ID_CA_CHARACTER_OM_DISPLAY_COMPONENTS)
    • Controllers (ID_CA_CHARACTER_OM_DISPLAY_CONTROLLERS)
    • Active Component (ID_CA_CHARACTER_OM_DISPLAY_ACTIVE_COMPONENT)
    • Active Controllers (ID_CA_CHARACTER_OM_DISPLAY_ACTIVE_CONTROLLERS)
    • Active Object (ID_CA_CHARACTER_OM_DISPLAY_OBJECT)
    • Full Hierarchy (ID_CA_CHARACTER_OM_DISPLAY_FULL)

Parameter: Character Attribs


Parameter: Component


Parameter: Objects


Parameter: Controllers


Parameter: Prefix


Parameter: Suffix


Parameter: Replace


Parameter: With


Parameter: Case Sensitive


Parameter: Clear


Parameter: Label

  • Parameter ID: ID_CA_CHARACTER_NAMING_LABEL
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • None (ID_CA_CHARACTER_NAMING_LABEL_NONE)
    • Pre (ID_CA_CHARACTER_NAMING_LABEL_PRE)
    • Post (ID_CA_CHARACTER_NAMING_LABEL_POST)

Parameter: Components

  • Parameter ID: ID_CA_CHARACTER_NAMING_LABEL_COMPONENTS
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • None (ID_CA_CHARACTER_NAMING_LABEL_NONE)
    • Parent (ID_CA_CHARACTER_NAMING_LABEL_LEVEL)
    • Root (ID_CA_CHARACTER_NAMING_LABEL_ROOT)
    • Character (ID_CA_CHARACTER_NAMING_LABEL_CHARACTER)
    • Project (ID_CA_CHARACTER_NAMING_LABEL_DOCUMENT)
    • Global (ID_CA_CHARACTER_NAMING_LABEL_GLOBAL)

Parameter: Objects

  • Parameter ID: ID_CA_CHARACTER_NAMING_LABEL_OBJECTS
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • None (ID_CA_CHARACTER_NAMING_LABEL_NONE)
    • Component (ID_CA_CHARACTER_NAMING_LABEL_COMPONENT)
    • Parent (ID_CA_CHARACTER_NAMING_LABEL_LEVEL)
    • Root (ID_CA_CHARACTER_NAMING_LABEL_ROOT)
    • Character (ID_CA_CHARACTER_NAMING_LABEL_CHARACTER)
    • Project (ID_CA_CHARACTER_NAMING_LABEL_DOCUMENT)
    • Global (ID_CA_CHARACTER_NAMING_LABEL_GLOBAL)

Parameter: Controllers

  • Parameter ID: ID_CA_CHARACTER_NAMING_LABEL_CONTROLLERS
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • None (ID_CA_CHARACTER_NAMING_LABEL_NONE)
    • Component (ID_CA_CHARACTER_NAMING_LABEL_COMPONENT)
    • Parent (ID_CA_CHARACTER_NAMING_LABEL_LEVEL)
    • Root (ID_CA_CHARACTER_NAMING_LABEL_ROOT)
    • Character (ID_CA_CHARACTER_NAMING_LABEL_CHARACTER)
    • Project (ID_CA_CHARACTER_NAMING_LABEL_DOCUMENT)
    • Global (ID_CA_CHARACTER_NAMING_LABEL_GLOBAL)

Parameter: Separator

  • Parameter ID: ID_CA_CHARACTER_NAMING_SEPARATOR
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Dot (.) (ID_CA_CHARACTER_NAMING_SEPARATOR_DOT)
    • Underscore (_) (ID_CA_CHARACTER_NAMING_SEPARATOR_UNDERSCORE)
    • Hypen (-) (ID_CA_CHARACTER_NAMING_SEPARATOR_HYPHEN)
    • Colon (:) (ID_CA_CHARACTER_NAMING_SEPARATOR_COLON)
    • Semicolon (;) (ID_CA_CHARACTER_NAMING_SEPARATOR_SEMICOLON)
    • Space ( ) (ID_CA_CHARACTER_NAMING_SEPARATOR_SPACE)
    • Custom (ID_CA_CHARACTER_NAMING_SEPARATOR_CUSTOM)

Parameter: Char


Parameter: Passes