This page provides information on the simulations that can be setup through the Phoenix FD toolbar.

 

Page Contents

 

Overview


The Quick Simulation Setup buttons on the Phoenix toolbar allow for quick setup of many commonly used fluid simulations. Pressing any of the buttons will convert the currently selected objects into emitters for the simulation and will additionally create other helper objects and set up V-Ray materials depending on the type of simulation.

 


 

UI Path: ||Phoenix FD Toolbar|| > Quick Simulation buttons

 

 

 


Fire/Smoke Quick Setups


The Fire/Smoke Quick Setups create a FireSmokeSim simulator based on the selected object(s), and sometimes also create additional helpers and components.


 Fire

Sets up a simulation where the fire is directly emitted as temperature from the selected object(s). A PHXTurbulence helper is added to make for a more interesting fire behavior.

   

 

 

 

 Burning Fuel

Sets up a simulation where the selected object(s) emit fuel which ignites and produces smoke on burning. Drag particles are emitted and shaded as sparks using a Particle Shader, a Particle Shader | PHXFoam component with its Mode set to Point.



 Explosion

Directly releases temperature and smoke from the selected objects(s). Each object would also emit a different smoke color. Note that the discharge is animated in time.

   


 Gasoline Explosion

Sets up a simulation where the selected object(s) emit fuel which ignites and explodes with high-energy, gradually burning out and producing smoke. Note that the discharge is animated in time.

   

 

 Large Smoke

Sets up a simulation where the selected object(s) emit dense, heavy smoke.

   

 Cold Smoke

The object(s) emit smoke with sub-zero temperature in Celsius, which floats down and creates a Dry Ice effect.

   

 Cigarette Smoke

The selected object(s) emit temperature that drives a fine, thin smoke. Drag particles are emitted and shaded using a Particle Shader, a Particle Shader | PHXFoam component with its Mode set to Point. A Discharge Modifier with its Modify Particles by parameter set to Normal Z is used so particles are only emitted upwards. Finally, a PHXTurbulence helper is added to add more interesting smoke behavior.

   

 Candle

The object(s) emit temperature and form a smooth flame shaded with a specific fire color gradient.

   

 

 Clouds

The volume of the selected object(s) is filled with separate clouds which are animated to gradually move. The clouds are affected by wind, created from a Plain Force | PlainForce helper and turbulence from a PHXTurbulence helper.

   

 

Liquid Quick Setups


The Liquid Quick Setups create a LiquidSim simulator based on the selected object(s) in addition to modifiers and shaders as needed.


 Tap Water

The object(s) emit water with a specific surface tension.

   

 

 Milk

The object(s) emit milk and the liquid is shaded using the Milk preset of the VRayFastSSS2.

   

 

 Beer

The object(s) emit beer with foam particles with high bubble-to-bubble interaction forces. This is done through a Particle Shader, a Particle Shader | PHXFoam component with its Mode set to Bubbles. A Discharge Modifier with its Modify Particles by parameter set to Normal Z is used so particles are only emitted downwards. Note that the discharge is animated in time towards zero.

   

 Coffee

The object(s) emit coffee with foam particles. The foam is shaded using a Particle Shader, a Particle Shader | PHXFoam component with its Mode set to Cellular.  A Discharge Modifier with its Modify Particles by parameter set to Normal Z is used so particles are only emitted downwards.

   

 

 Honey

The object(s) emit viscous honey. Note that the discharge is animated in time towards zero to show the specific coiling when the flow thins out.

   

 

 Liquid chocolate

The object(s) emit viscous chocolate that wet and stick to any obstacle objects. A Discharge Modifier with its Modify Particles by parameter set to Normal Z is used so particles are only emitted downwards. Note that the discharge is animated in time towards zero.

   

 

 Blood Splatter

Emits a short burst of blood from the emitter object(s). Note that the discharge is animated in time towards zero.

   

 

 Paints

Emits a slightly viscous paint with high surface tension from the selected object(s). Each object would emit a different color of paint so that colors can be mixed. The scene uses the PhoenixFDGridTex to transfer the RGB color of the simulation onto the liquid mesh's material for rendering.

   

 Ink in Water

Each selected object emits a different color and weight of ink composed of drag particles. The particles are shaded using a Particle Shader, a Particle Shader | PHXFoam component with its Mode set to Point.  A Discharge Modifier with its Modify Particles by parameter set to Normal Z is used so particles are only emitted downwards. Note that the discharge is animated in time towards zero.

   

 Waterfall

   

 

 Ocean

The object(s) are placed in a fish tank container, surrounded by an infinite animated ocean surface. Foam and splash particles are emitted and are shaded with two different Particle Shaders: two PHXFoam components with their Modes set to Bubbles and Splashes respectively. The objects can be animated to sail onto the ocean, emerge, submerge or splash into the tank.