This page has information about simulators, the building blocks of a Chaos Phoenix simulation.


A simulator is a Phoenix object that controls the simulation. It is a non-rendering object in the shape of the grid, within which the simulation takes place.

Phoenix includes two types of simulators:

  • Fire simulator, created by the FireSmokeSim geometry type. This simulator is appropriate for fire, smoke, and other gaseous effects.
  • Liquid simulator, created by the LiquidSim geometry type. This simulator is appropriate for pouring liquid or other substances that behave like fluids.

A FireSmokeSim or LiquidSim simulator is required in order to use Phoenix. A PHXSource helper must also be present to specify the emitters for the simulator.

Phoenix also includes the Particle Shader | PHXFoam geometry type which is used to shade liquid particles. This component is designed to be used in conjunction with the LiquidSim simulator. While it is a geometry type, PHXFoam is not a simulator.

Creating a Simulator

Both types of simulators are created from Create panel → Geometry → PhoenixFD dropdown.




To create a simulator, click the FireSmokeSim or LiquidSim button, then draw onscreen as if you are creating a 3ds Max Box. The length, width, and height of the grid are set by the size of the simulator. The grid size can be changed afterward on the simulator object's Modify panel.



Simulator placed to include both the object and fire effect

Simulation contained in simulator


The simulator should contain the object which will emit the fire or liquid, and the area into which the fire or liquid will flow. The simulation will be contained completely inside the grid.

Note that there are other steps you must take beyond creating the simulator in order for the simulation to occur. These steps are described in the Quick Start Guides.

Page Contents ×