Emitter Attributes

About

  • Header File: c4d_simulation/description/ofpemitterattributes.h
  • Description Category: unknown.

Parameters

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


Parameter: Limited


Parameter: Expectation

  • Parameter ID: FP_EMITTER_ATTRIBUTES_LIFETIME_EXPECTATION
  • Parameter Type: ::BaseTime (BaseTime Manual)

Parameter: Variance

  • Parameter ID: FP_EMITTER_ATTRIBUTES_LIFETIME_VARIANCE
  • Parameter Type: ::BaseTime (BaseTime Manual)

Parameter: Lifetime Map


Parameter: Speed


Parameter: Speed Variance


Parameter: Speed Map


Parameter: Direction

  • Parameter ID: FP_EMITTER_ATTRIBUTES_VELOCITY_DIRECTION_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Axis (FP_EMITTER_ATTRIBUTES_VELOCITY_DIRECTION_MODE_AXIS)
    • Normal (FP_EMITTER_ATTRIBUTES_VELOCITY_DIRECTION_MODE_NORMAL)
    • Radial (FP_EMITTER_ATTRIBUTES_VELOCITY_DIRECTION_MODE_RADIAL)
    • Rail (FP_EMITTER_ATTRIBUTES_VELOCITY_DIRECTION_MODE_RAIL)
    • Random (FP_EMITTER_ATTRIBUTES_VELOCITY_DIRECTION_MODE_RANDOM)
    • Tangential (FP_EMITTER_ATTRIBUTES_VELOCITY_DIRECTION_MODE_TANGENTIAL)
    • Target (FP_EMITTER_ATTRIBUTES_VELOCITY_DIRECTION_MODE_TARGET)
    • Custom (FP_EMITTER_ATTRIBUTES_VELOCITY_DIRECTION_MODE_VECTOR)

Parameter: Axis

  • Parameter ID: FP_EMITTER_ATTRIBUTES_VELOCITY_DIRECTION_AXIS
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • +X (FP_EMITTER_ATTRIBUTES_DIRECTION_POSX)
    • -X (FP_EMITTER_ATTRIBUTES_DIRECTION_NEGX)
    • +Y (FP_EMITTER_ATTRIBUTES_DIRECTION_POSY)
    • -Y (FP_EMITTER_ATTRIBUTES_DIRECTION_NEGY)
    • +Z (FP_EMITTER_ATTRIBUTES_DIRECTION_POSZ)
    • -Z (FP_EMITTER_ATTRIBUTES_DIRECTION_NEGZ)

Parameter: Vector


Parameter: Target

  • Parameter ID: FP_EMITTER_ATTRIBUTES_VELOCITY_DIRECTION_TARGET_LINK
  • Parameter Type: ::BaseLink (BaseLink Manual)

Parameter: Rail Spline

  • Parameter ID: FP_EMITTER_ATTRIBUTES_VELOCITY_DIRECTION_RAIL_LINK
  • Parameter Type: ::BaseLink (BaseLink Manual)

Parameter: Space

  • Parameter ID: FP_EMITTER_ATTRIBUTES_VELOCITY_DIRECTION_SPACE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Local (FP_EMITTER_ATTRIBUTES_SPACE_LOCAL)
    • Global (FP_EMITTER_ATTRIBUTES_SPACE_GLOBAL)

Parameter: Spread


Parameter: Spread Falloff


Parameter: Direction Map


Parameter: Mix


Parameter: Add Emitter Velocity


Parameter: Linear


Parameter: Angular


Parameter: Forward Vector

  • Parameter ID: FP_EMITTER_ATTRIBUTES_ALIGNMENT_FORWARD_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Axis (FP_EMITTER_ATTRIBUTES_ALIGNMENT_FORWARD_MODE_AXIS)
    • Velocity Direction (FP_EMITTER_ATTRIBUTES_ALIGNMENT_FORWARD_MODE_VELOCITYDIRECTION)
    • Normal (FP_EMITTER_ATTRIBUTES_ALIGNMENT_FORWARD_MODE_NORMAL)
    • Radial (FP_EMITTER_ATTRIBUTES_ALIGNMENT_FORWARD_MODE_RADIAL)
    • Random (FP_EMITTER_ATTRIBUTES_ALIGNMENT_FORWARD_MODE_RANDOM)
    • Tangential (FP_EMITTER_ATTRIBUTES_ALIGNMENT_FORWARD_MODE_TANGENTIAL)
    • Target (FP_EMITTER_ATTRIBUTES_ALIGNMENT_FORWARD_MODE_TARGET)
    • Custom (FP_EMITTER_ATTRIBUTES_ALIGNMENT_FORWARD_MODE_VECTOR)

Parameter: Axis

  • Parameter ID: FP_EMITTER_ATTRIBUTES_ALIGNMENT_FORWARD_AXIS
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • +X (FP_EMITTER_ATTRIBUTES_DIRECTION_POSX)
    • -X (FP_EMITTER_ATTRIBUTES_DIRECTION_NEGX)
    • +Y (FP_EMITTER_ATTRIBUTES_DIRECTION_POSY)
    • -Y (FP_EMITTER_ATTRIBUTES_DIRECTION_NEGY)
    • +Z (FP_EMITTER_ATTRIBUTES_DIRECTION_POSZ)
    • -Z (FP_EMITTER_ATTRIBUTES_DIRECTION_NEGZ)

Parameter: Vector


Parameter: Target

  • Parameter ID: FP_EMITTER_ATTRIBUTES_ALIGNMENT_FORWARD_TARGET_LINK
  • Parameter Type: ::BaseLink (BaseLink Manual)

Parameter: Vector Space

  • Parameter ID: FP_EMITTER_ATTRIBUTES_ALIGNMENT_FORWARD_AXIS_SPACE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Local (FP_EMITTER_ATTRIBUTES_SPACE_LOCAL)
    • Global (FP_EMITTER_ATTRIBUTES_SPACE_GLOBAL)

Parameter: Spread


Parameter: Spread Falloff


Parameter: Up Vector


Parameter: Forward Map


Parameter: Mix


Parameter: Speed


Parameter: Speed Variance


Parameter: Angular Speed Map


Parameter: Spin Vector

  • Parameter ID: FP_EMITTER_ATTRIBUTES_ANGULARVELOCITY_SPINVECTOR_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Axis (FP_EMITTER_ATTRIBUTES_ANGULARVELOCITY_SPINVECTOR_MODE_AXIS)
    • Velocity Direction (FP_EMITTER_ATTRIBUTES_ANGULARVELOCITY_SPINVECTOR_MODE_VELOCITYDIRECTION)
    • Normal (FP_EMITTER_ATTRIBUTES_ANGULARVELOCITY_SPINVECTOR_MODE_NORMAL)
    • Radial (FP_EMITTER_ATTRIBUTES_ANGULARVELOCITY_SPINVECTOR_MODE_RADIAL)
    • Random (FP_EMITTER_ATTRIBUTES_ANGULARVELOCITY_SPINVECTOR_MODE_RANDOM)
    • Tangential (FP_EMITTER_ATTRIBUTES_ANGULARVELOCITY_SPINVECTOR_MODE_TANGENTIAL)
    • Target (FP_EMITTER_ATTRIBUTES_ANGULARVELOCITY_SPINVECTOR_MODE_TARGET)
    • Custom (FP_EMITTER_ATTRIBUTES_ANGULARVELOCITY_SPINVECTOR_MODE_VECTOR)

Parameter: Axis

  • Parameter ID: FP_EMITTER_ATTRIBUTES_ANGULARVELOCITY_SPINVECTOR_AXIS
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • +X (FP_EMITTER_ATTRIBUTES_DIRECTION_POSX)
    • -X (FP_EMITTER_ATTRIBUTES_DIRECTION_NEGX)
    • +Y (FP_EMITTER_ATTRIBUTES_DIRECTION_POSY)
    • -Y (FP_EMITTER_ATTRIBUTES_DIRECTION_NEGY)
    • +Z (FP_EMITTER_ATTRIBUTES_DIRECTION_POSZ)
    • -Z (FP_EMITTER_ATTRIBUTES_DIRECTION_NEGZ)

Parameter: Vector

  • Parameter ID: FP_EMITTER_ATTRIBUTES_ANGULARVELOCITY_SPINVECTOR_VECTOR
  • Parameter Type: maxon::Vector32 (Vectors)

Parameter: Target

  • Parameter ID: FP_EMITTER_ATTRIBUTES_ANGULARVELOCITY_SPINVECTOR_TARGET_LINK
  • Parameter Type: ::BaseLink (BaseLink Manual)

Parameter: Vector Space

  • Parameter ID: FP_EMITTER_ATTRIBUTES_ANGULARVELOCITY_SPINVECTOR_SPACE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Alignment (FP_EMITTER_ATTRIBUTES_SPACE_ALIGNMENT)
    • Local (FP_EMITTER_ATTRIBUTES_SPACE_LOCAL)
    • Global (FP_EMITTER_ATTRIBUTES_SPACE_GLOBAL)

Parameter: Spread


Parameter: Spread Falloff


Parameter: Spin Vector Map


Parameter: Mix


Parameter: Sample Mode

  • Parameter ID: FP_EMITTER_ATTRIBUTES_COLOR_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Constant (FP_EMITTER_ATTRIBUTES_COLOR_MODE_CONSTANT)
    • Random (FP_EMITTER_ATTRIBUTES_COLOR_MODE_RANDOM)
    • Noise (FP_EMITTER_ATTRIBUTES_COLOR_MODE_NOISE)
    • Along (FP_EMITTER_ATTRIBUTES_COLOR_MODE_ALONGSPLINE)
    • SPLINE (SPLINE)
    • ONLY!!! (ONLY!!!)

Parameter: Color


Parameter: Alpha


Parameter: Repeat X times


Parameter: Gradient

  • Parameter ID: FP_EMITTER_ATTRIBUTES_COLOR_GRADIENT
  • Parameter Type: ::Gradient

Parameter: Color Map


Parameter: Mix


Parameter: Radius


Parameter: Variance


Parameter: Radius Map