This page provides information on the PHXTurbulence component.


Page Contents



This component adds turbulence that can be controlled. The turbulence can be added in two different ways:

  • as a divergence-free force (force with circular lines)
  • as pressure

The turbulence generator is based on fractal-like noise function, similar to the noise texture in 3ds Max.

The PHXTurbulence affects all Phoenix FireSmokeSim and LiquidSim objects in the scene by default. You can exclude it from interacting with a simulator from the Exclude list in its Interaction panel.




Create Pressure | injmode – Switches between pressure and force mode. While force mode simply adds velocity, pressure mode works in a similar way to the PHXSource in Volume Inject mode, adding pressure to the areas displayed in red in the preview. This way the option will generally affect the appearance and behavior of the turbulent effect.

Strengthmult – General amplitude multiplier.

Size | size – General scale multiplier.

Fractal depth | depth – The number of the additional stages (the real number is this parameter + 1).

Last stage scale | lss – The scale of the last stage. The scale of the first stage is 1. The intermediate stages are between 1 and this parameter.

Last stage amp. | lsa – The amplitude of the last stage. The amplitude of the first stage is 1. The intermediate stages are between 1 and this parameter.

Random seed | seed – Initial value for the random generator.

Rate of Change | speed – The noise change speed.

Decay | decay – How the multiplier decreases with the distance.

None – No decay.
Inv distance – Decreases with the inverse distance.
Inv square – Decreases with the inverse square of the distance.
Sphere – No decay in a sphere with radius 1 (in scene units with radius equal to the size) and no action outside the sphere.

Affect affect – Lists the grid channels or particle systems the Turbulence affects, separated by commas. 

  • Valid strings for Affect are: liquid, splash, splashes, foam, air, mist, wetmap, temperature, smoke, fuel, rgb, velocity, viscosity.
  • The names are not case sensitive and spaces are ignored.
  • If Create Pressure is enabled, the Affect list will be ignored as the entire simulation volume will be affected by the pressure force.



Show Streamlines partpreview – Affects the preview. When enabled, visualizes the trajectories of several particles.