Pyro Emitter

About

Parameters

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


Parameter: Enabled


Parameter: Object Fidelity


Parameter: Substep Mode

  • Parameter ID: PYRO_TAG_SUBSTEP_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Discrete (PYRO_TAG_SUBSTEP_MODE_DISCRETE)
    • Continuous (PYRO_TAG_SUBSTEP_MODE_CONTINUOUS)

Parameter: Substeps


Parameter: Surface Emitter


Parameter: Surface Thickness


Parameter: Density Enabled


Parameter: Density Map


Parameter: Density Set


Parameter: Density Add


Parameter: Color Enabled


Parameter: Color Map


Parameter: Color


Parameter: Weight


Parameter: Override


Parameter: Temperature Enabled


Parameter: Temperature Map


Parameter: Temperature Set


Parameter: Temperature Add


Parameter: Fuel Enabled


Parameter: Fuel Map


Parameter: Fuel Type

  • Parameter ID: PYRO_TAG_FUEL_TYPE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Continuous (Fluid) (PYRO_TAG_FUEL_TYPE_CONTINUOUS)
    • Frame Range (Fluid) (PYRO_TAG_FUEL_TYPE_ONESHOT)
    • Contingent (Solid) (PYRO_TAG_FUEL_TYPE_CONTINGENT)

Parameter: Fuel Set


Parameter: Fuel Add


Parameter: Match Burning Rate


Parameter: Constant Pressure


Parameter: Burning Rate


Parameter: Initial Contingent


Parameter: Emission Frame Start


Parameter: Emission Frame End


Parameter: Velocity Enabled


Parameter: Type

  • Parameter ID: PYRO_TAG_VELOCITY_TYPE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Add to Velocity (PYRO_TAG_VELOCITY_TYPE_ADD)
    • Set Absolute Velocity (PYRO_TAG_VELOCITY_TYPE_ABSOLUTE)
    • Change Direction (PYRO_TAG_VELOCITY_TYPE_DIRECTION)
    • Set to Movement (PYRO_TAG_VELOCITY_TYPE_MOVEMENT)

Parameter: Strength


Parameter: Direction


Parameter: Coordinate System

  • Parameter ID: PYRO_TAG_VELOCITY_SPACE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Local (PYRO_TAG_VELOCITY_SPACE_LOCAL)
    • Global (PYRO_TAG_VELOCITY_SPACE_GLOBAL)

Parameter: Noise Enabled


Parameter: Seed


Parameter: Noise Type

  • Parameter ID: PYRO_TAG_NOISE_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Box (PYRO_TAG_NOISE_MODE_BOX)
    • Blistered Turbulence (PYRO_TAG_NOISE_MODE_BLISTEREDTURBULENCE)
    • Buya (PYRO_TAG_NOISE_MODE_BUYA)
    • Cell (PYRO_TAG_NOISE_MODE_CELL)
    • Cranal (PYRO_TAG_NOISE_MODE_CRANAL)
    • Dents (PYRO_TAG_NOISE_MODE_DENTS)
    • Displaced Turbulence (PYRO_TAG_NOISE_MODE_DISPLACEDTURBULENCE)
    • Electric (PYRO_TAG_NOISE_MODE_ELECTRIC)
    • Gaseous (PYRO_TAG_NOISE_MODE_GASEOUS)
    • Hama (PYRO_TAG_NOISE_MODE_HAMA)
    • Luka (PYRO_TAG_NOISE_MODE_LUKA)
    • Mod. Noise (PYRO_TAG_NOISE_MODE_MOD)
    • Naki (PYRO_TAG_NOISE_MODE_NAKI)
    • Nutous (PYRO_TAG_NOISE_MODE_NUTOUS)
    • Ober (PYRO_TAG_NOISE_MODE_OBER)
    • Perlin (PYRO_TAG_NOISE_MODE_PERLIN)
    • Pezo (PYRO_TAG_NOISE_MODE_PEZO)
    • Poxo (PYRO_TAG_NOISE_MODE_POXO)
    • Sema (PYRO_TAG_NOISE_MODE_SEMA)
    • Stupl (PYRO_TAG_NOISE_MODE_STUPL)
    • Turbulence (PYRO_TAG_NOISE_MODE_TURBULENCE)
    • VL Noise (PYRO_TAG_NOISE_MODE_VL)
    • Wavy Turbulence (PYRO_TAG_NOISE_MODE_WAVYTURBULENCE)
    • Zada (PYRO_TAG_NOISE_MODE_ZADA)

Parameter: Noise Space

  • Parameter ID: PYRO_TAG_NOISE_SPACE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Local (PYRO_TAG_VELOCITY_SPACE_LOCAL)
    • Global (PYRO_TAG_VELOCITY_SPACE_GLOBAL)

Parameter: Octaves


Parameter: Relative Scale


Parameter: Scale


Parameter: Animation Speed


Parameter: Loop Period


Parameter: Uniform per Quantity


Parameter: Movement


Parameter: Speed


Parameter: Low Clip


Parameter: High Clip


Parameter: Brightness


Parameter: Contrast