Magnet

About

Parameters

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


Parameter: Radius


Parameter: Strength


Parameter: Mode

  • Parameter ID: MDATA_MAGNET_EFFECTMODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Smear (MDATA_MAGNET_MODE_SMEAR)
    • Pull (MDATA_MAGNET_MODE_PULL)
    • Surface (MDATA_MAGNET_MODE_SURFACE)
    • Normal (MDATA_MAGNET_MODE_NORMAL)
    • Repel (MDATA_MAGNET_MODE_SPREAD)
    • Spin (MDATA_MAGNET_MODE_SPIN)
    • Twister (MDATA_MAGNET_MODE_TWIST)
    • Vortex (MDATA_MAGNET_MODE_VORTEX)
    • Smooth (MDATA_MAGNET_MODE_SMOOTH)
    • Relax (MDATA_MAGNET_MODE_RELAX)

Parameter: Visible Only


Parameter: Surface


Parameter: Preview


Parameter: Nearest Point


Parameter: Snap Visible


Parameter: Space

  • Parameter ID: MDATA_MAGNET_RESTRICT
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • World (MDATA_MAGNET_RESTRICT_WORLD)
    • Object (MDATA_MAGNET_RESTRICT_OBJECT)
    • Camera (MDATA_MAGNET_RESTRICT_CAMERA)

Parameter: X


Parameter: Y


Parameter: Z


Parameter: Falloff

  • Parameter ID: MDATA_MAGNET_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Constant (MDATA_MAGNET_MODE_CONSTANT)
    • Linear (MDATA_MAGNET_MODE_LINEAR)
    • Dome (MDATA_MAGNET_MODE_DOME)
    • Bell (MDATA_MAGNET_MODE_BELL)
    • Circle (MDATA_MAGNET_MODE_CIRCLE)
    • Needle (MDATA_MAGNET_MODE_NEEDLE)
    • Spline (MDATA_MAGNET_MODE_USER)

Parameter: Width


Parameter: Spline

  • Parameter ID: MDATA_MAGNET_FALLOFF
  • Parameter Type: SplineData