Paint

About

Parameters

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


Parameter: Paint Mode

  • Parameter ID: ID_CA_PAINT_TOOL_MAINMODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Vertex Map (ID_CA_PAINT_TOOL_MAINMODE_VERTEXMAP)
    • Vertex Color (RGB) (ID_CA_PAINT_TOOL_MAINMODE_VERTEXCOLOR)
    • Vertex Color (RGB+Alpha) (ID_CA_PAINT_TOOL_MAINMODE_VERTEXCOLOR_ALPHA)
    • Vertex Color (Alpha) (ID_CA_PAINT_TOOL_MAINMODE_VERTEXALPHA)

Parameter: Opacity


Parameter: Mode

  • Parameter ID: ID_CA_PAINT_TOOL_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Add (ID_CA_PAINT_TOOL_MODE_ADD)
    • Subtract (ID_CA_PAINT_TOOL_MODE_SUBTRACT)
    • Absolute (ID_CA_PAINT_TOOL_MODE_ABS)
    • Smooth (ID_CA_PAINT_TOOL_MODE_SMOOTH)
    • Average (ID_CA_PAINT_TOOL_MODE_AVERAGE)
    • Bleed (ID_CA_PAINT_TOOL_MODE_BLEED)
    • Intensity (ID_CA_PAINT_TOOL_MODE_INTENSITY)
    • Remap (ID_CA_PAINT_TOOL_MODE_REMAP)

Parameter: Mode

  • Parameter ID: ID_CA_PAINT_TOOL_COLORMODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Normal (ID_CA_PAINT_TOOL_COLORMODE_NORMAL)
    • Add (ID_CA_PAINT_TOOL_COLORMODE_ADD)
    • Substract (ID_CA_PAINT_TOOL_COLORMODE_SUB)
    • Multiply (ID_CA_PAINT_TOOL_COLORMODE_MUL)
    • Lighten (ID_CA_PAINT_TOOL_COLORMODE_LIG)
    • Darken (ID_CA_PAINT_TOOL_COLORMODE_DARK)
    • Smooth (ID_CA_PAINT_TOOL_COLORMODE_SMOOTH)
    • Average (ID_CA_PAINT_TOOL_COLORMODE_AVERAGE)
    • Bleed (ID_CA_PAINT_TOOL_COLORMODE_BLEED)
    • Intensity (ID_CA_PAINT_TOOL_COLORMODE_INTENSITY)
    • Remap (ID_CA_PAINT_TOOL_COLORMODE_REMAP)

Parameter: Smooth


Parameter: Curve

  • Parameter ID: ID_CA_PAINT_TOOL_SPLINE
  • Parameter Type: SplineData

Parameter: Apply All


Parameter: Apply Selected


Parameter: Color


Parameter: Alpha


Parameter: Enable


Parameter: Search


Parameter: Coord

  • Parameter ID: ID_CA_PAINT_TOOL_SYMMETRY_COORD
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Local (ID_CA_PAINT_TOOL_SYMMETRY_COORD_LOCAL)
    • World (ID_CA_PAINT_TOOL_SYMMETRY_COORD_WORLD)
    • Custom (ID_CA_PAINT_TOOL_SYMMETRY_COORD_CUSTOM)

Parameter: Mirror

  • Parameter ID: ID_CA_PAINT_TOOL_SYMMETRY_MIRROR
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • XY (ID_CA_PAINT_TOOL_SYMMETRY_MIRROR_XY)
    • YZ (ID_CA_PAINT_TOOL_SYMMETRY_MIRROR_YZ)
    • XZ (ID_CA_PAINT_TOOL_SYMMETRY_MIRROR_XZ)

Parameter: Object


Parameter: Lower


Parameter: Upper


Parameter: Custom Color


Parameter: Color

  • Parameter ID: ID_CA_PAINT_TOOL_DISPLAY_COLOR
  • Parameter Type: Gradient

Parameter: Cursor