| On this page |
Overview ¶
This tool sets up a spreading fire simulation from the selection. There are two stages to this simulation. First, the spreading behavior across the selected surface is captured with the help of the
Pyro Source Spread SOP. The
Pyro Solver (Sparse) node then accepts this base spreading as a source and creates the motion and look of spreading fire.
Understanding Spreading Fire ¶
The created setup consists of the following three components.
-
object_sourcetakes care of the spreading simulation and preparation of the sources. Thehot_regionnode specifies the starting point of the fire spread, and can be moved to the desired location of the initial spark. Thesimulate_spreadnode then captures the outward growth of the burning regions from this starting point.Tip
You should start by finalizing the spreading animation in this network before moving on to the pyro simulation.
-
fire_simulationcontains the dynamics network that consumes the spreading source and makes it look like fire. The parameters on thesparse pyro solver have the greatest influence on the motion and emergent shape of the fire.
To... Do this Increase the speed of the flames
Boost the Buoyancy Scale. This will also increase vertical size of the fire.
Change the vertical size of the fire
Adjust Flame Lifespan. The
flamefield will be reduced more slowly when value of this parameter is larger, resulting in higher flames.Change the motion of fire
Experiment with Disturbance and Shredding. Disturbance generically breaks up the flames, whereas shredding redirects the velocities, creating the licks.
Adjust brightness and color of the fire
Modify the Emission Scale and Temperature Scale parameters on the
pyrosmoke object. These can be found in the Guides ▸ Multi Field ▸ Emission subtab.
-
fire_importextracts results of the simulation into a SOP geometry. Apyro post-process node sets the proper viewport visualization settings and creates a matching render material.