Versions Compared

Key

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

This page introduces the FireSmokeSim object and its rollouts.

 

Section
Column
width50%

 Section Contents

Page Tree
expandCollapsefalse
root@self
themenone

Column
width50%

 Page Contents

Table of Contents
stylecircle

Overview

...

Div
stylemargin-top: 10px
idFireSmoke_Overview

The Fire/Smoke Simulator is intended to produce realistic fire, smoke and explosion effects. The dynamics governing the simulation are based on real-world physics.

The Fire/Smoke Simulator uses a grid-based core (a 3-dimensional array of voxels). The simulated channels are transferred through the grid based on the specified parameter values. The result of the simulation is a sequence of cache files containing the simulated channels (Temperature, Smoke, etc). These cache files are used later in the rendering process to convert the raw simulation data into realistic images.

The simulator is represented as a single object for convenience. Internally, it contains two completely separate parts: a simulator component and a rendering component. Parameters that control the simulation are separated from those associated with the shading and rendering. As a result, no roll-out will contain mixed parameters, and no parameter will affect both the simulation and rendering. 

...