Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page provides information on the Fuel rollout for a FireSmokeSim object.

Overview

...

UI Text Box
sizemedium
typetip

There is no need to use fuel for simple fire, which can be produced with hot air using the default settings of the Fire Source.

When using Fuel to simulate burning, be sure to enable the export of the Fuel Grid Channel from the Output roll-out of the Simulator.

Div
stylemargin-top: 10px
idFireSmoke_Fuel_Overview

The Fuel rollout controls the simulation of burning. It can be useful for gasoline explosions, or propagating fire, or other special effects that require more control over burning.

The process of burning depends on two 'regular' voxel channels (Fuel, Smoke) and a third, imaginary channel (Oxygen).

  • Oxygen is calculated as the remaining volume which is not occupied by Fuel and Smoke for a given cell / voxel. For example, if in a certain voxel you have 0.4 Fuel and 0.4 Smoke, the Oxygen would be 0.2 (for a total volume of 1 for the voxel). Burning occurs only in voxels which have both Fuel and Oxygen. If a voxel has no Fuel, or is already full of Smoke and Fuel, it won't burn at all.
  • Fuel is ignited if the Temperature in a given voxel is above the Ignition Temp. parameter.
  • When the Fuel burns, it releases more Temperature based on the Energy parameter.
  • When the Fuel burns, it releases Smoke based on the Smoke Amount parameter.
  • When the Fuel burns, it adds expanding pressure to the simulation based on the Propagation parameter. It can be animated to create explosive effects.

The burning strength is determined by the smaller of the values of the Fuel and Oxygen channels:

  • If there is 0.1 Fuel, 0.1 Smoke and 0.8 Oxygen in a voxel, the strength would be 0.1 -  the burning will be weak as there is not enough Fuel to ignite strongly. 
  • If there is 0.8 Fuel, 0.1 Smoke and 0.1 Oxygen in a voxel, burning will be weak again because the voxel is overflown with Fuel - there is not enough Oxygen to help the burning.
size
UI Text Box
mediumtypetip

UI Path: ||Select Fire Smoke Simulator | FireSmokeSim|| > Modify panel > Fuel rollout

 

Parameters

...

...

 

Div
stylemargin-top: 10px
idFireSmoke_Fuel_EnableBurning

Enable Burning | burning – Enables the simulation of burning.

...

Div
stylemargin-top: 10px
idFireSmoke_Fuel_Propagation

Propagation | fl_propg – Controls the speed of expansion of the fire and smoke generated by the burning fuel. If your simulation is exploding in a big bubble, consider reducing the Propagation or the Energy.

 

...