Share

source_fuel

Specifies the parameters of a fuel source that emits properties into the simulation grid. This should be connected to the additional_properties input on a source_air node. Several source_fuel nodes can be connected to the additional_properties fan port to form more advanced mixtures of fuel and oxidizer. For example, a MAPP gas typically used for practical VFX consists of propyne, propadiene, propane, and in some cases also propylene and butane.

Inputs

General

enable_fuel_source

Enables this fuel source.

start_frame

The frame at which emission from the fuel source starts.

use_end_frame

Stops the emission at a certain frame. Otherwise emission will continue for the duration of the simulation.

end_frame

The frame at which emission from the source stops.

Fuel Properties

fuel_type

The type of fuel which can be selected from a drop-down menu. Only a single type of fuel can be specified with a specific source_fuel node, but several source_fuel nodes can be daisy-chained. This allows you to match real world footage if you know the type of fuel. Otherwise, leave this at the default and adjust other parameters to obtain the desired artistic results.

ignition_temperature

The temperature at which the fuel ignites in degrees Celsius. Below the ignition temperature, no combustion takes place. Note that each type of fuel has a real world ignition temperature, but it can be re-defined here for artistic purposes.

Tip:

For a larger explosion blast, use a lower ignition temperature.

oxygen_percentage

The percentage of oxygen in the oxidizer. For example, if oxygen_percentage is set to 0.4, the oxidizer will consist of 40 percent oxygen and 60 percent nitrogen. Typically, if there's sufficient fuel, increasing oxygen_percentage will lead to more violent explosions, increased flame propagation speeds, and higher temperatures.

By default, the ambient surroundings contain air (predominantly nitrogen and oxygen), so fuel can burn even with an oxygen_percentage of 0 if there's sufficient oxygen diffusion into the fuel.

burn_rate

A value between 0 and 2 that defines the stoichiometry of the mixture of fuel and oxidizer. A value of 0 leads to a smoky flame and more specifically means that only fuel will be emitted. Values below 1 correspond to fuel-rich conditions where there will be excess fuel after the combustion process. Increasing values from 0 to 1 gradually transition the simulation from a smoky flame towards a cleaner but also more violent combustion. A value of 1 indicates perfect stoichiometric conditions, that is, all available oxygen and fuel will react to form by-products with no excess oxygen nor fuel. Values above 1 correspond to fuel-lean conditions where there will be excess oxygen after combustion.

Outputs

fuel_source

The output is an object that contains an aggregation of fuel source related inputs to the aero solver and should be connected to the sources port on a simulate_aero node or to the air_source port on a source_fuel node.

Was this information helpful?