Brush

About

Parameters

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


Parameter: Size


Parameter: Strength


Parameter: Mode

  • Parameter ID: MDATA_BRUSH_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Smear (MDATA_BRUSH_MODE_SMEAR)
    • Pull (MDATA_BRUSH_MODE_PULL)
    • Surface (MDATA_BRUSH_MODE_SURFACE)
    • Normal (MDATA_BRUSH_MODE_NORMAL)
    • Repel (MDATA_BRUSH_MODE_SPREAD)
    • Spin (MDATA_BRUSH_MODE_SPIN)
    • Twister (MDATA_BRUSH_MODE_TWIST)
    • Vortex (MDATA_BRUSH_MODE_VORTEX)
    • Smooth (MDATA_BRUSH_MODE_SMOOTH)
    • Relax (MDATA_BRUSH_MODE_RELAX)

Parameter: Update Normals


Parameter: Visible Only


Parameter: Surface


Parameter: Preview


Parameter: Space

  • Parameter ID: MDATA_BRUSH_RESTRICTION_SPACE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • World (MDATA_BRUSH_RESTRICTION_SPACE_WORLD)
    • Object (MDATA_BRUSH_RESTRICTION_SPACE_OBJECT)

Parameter: X


Parameter: Y


Parameter: Z


Parameter: Falloff

  • Parameter ID: MDATA_BRUSH_FALLOFF_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Constant (MDATA_BRUSH_MODE_CONSTANT)
    • Linear (MDATA_BRUSH_MODE_LINEAR)
    • Dome (MDATA_BRUSH_MODE_DOME)
    • Bell (MDATA_BRUSH_MODE_BELL)
    • Circle (MDATA_BRUSH_MODE_CIRCLE)
    • Needle (MDATA_BRUSH_MODE_NEEDLE)
    • Spline (MDATA_BRUSH_MODE_USER)

Parameter: Width


Parameter: Spline

  • Parameter ID: MDATA_BRUSH_FALLOFF
  • Parameter Type: SplineData