Pyro Emitter

About

Parameters

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


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: Keep Domain Static


Parameter: Substeps


Parameter: Emission Type

  • Parameter ID: PYRO_TAG_EMISSION_TYPE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Surface (PYRO_TAG_EMISSION_TYPE_SURFACE)
    • Volume (PYRO_TAG_EMISSION_TYPE_VOLUME)
    • Points (PYRO_TAG_EMISSION_TYPE_PARTICLE)
    • Dynamic Geometry (PYRO_TAG_EMISSION_TYPE_SURFACE_DYNAMIC)
    • Sparse Surface (PYRO_TAG_EMISSION_TYPE_SURFACE_NANO)
    • Sparse Volume (PYRO_TAG_EMISSION_TYPE_VOLUME_NANO)

Parameter: Surface Emitter


Parameter: Thickness


Parameter: Emission Falloff


Parameter: Emission Map


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: Custom Normals


Parameter: Divergence Control Enabled


Parameter: Divergence Add


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_NOISE_SPACE_LOCAL)
    • Global (PYRO_TAG_NOISE_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