Pyro

About

Parameters

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


Parameter: Enabled


Parameter: Object Voxel Size


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: Enabled


Parameter: Density Map


Parameter: Set


Parameter: Add Density


Parameter: Color


Parameter: Color


Parameter: Enabled


Parameter: Temperature Map


Parameter: Set


Parameter: Add


Parameter: Enabled


Parameter: Fuel Map


Parameter: Fuel Type

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

Parameter: Set


Parameter: Add


Parameter: Match Burning Rate


Parameter: Constant Pressure


Parameter: Burning Rate


Parameter: Initial Contingent


Parameter: Emission Frame Start


Parameter: Emission Frame End


Parameter: 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: Noise Strength


Parameter: Noise Scale


Parameter: Noise Frequency