Versions Compared

Key

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

...

UI Text Box
typetip

UI Path: ||Select PhoenixFDSim|| > Attribute Editor > Input rollout

 

Parameters

...

 

 

Cached Frames – Shows information about the cached frame range.

...

UI Expand
titleExample: Burning Fuel (Play Speed: 0.1)
Section
Column
width1%

 

Column
width98%

Column
width1%

 


Anchor
GridChannelSmoothing
GridChannelSmoothing
Grid Channel Smoothing

...

UI Text Box
typewarning

Grid Smoothing is performed after the cache file is loaded for the current frame, so for large grids it could cause significant lag after changing frames. To prevent this from occurring, switch it off during the design process and re-enable it again before rendering.

The controls in this section allow you to smooth the grid channels loaded from cache files for preview and rendering. You can use this to prevent grid artifacts on meshed grid channels such as the Liquid surface, Smoke or Temperature, to remove unwanted noise in these channels, or to get smooth motion blur by smoothing the Velocity grid channel.



 

Threshold | inSmoothTemp[0], inSmoothSmoke[0], inSmoothUVW[0], inSmoothFuel[0], inSmoothVel[0] – If this value is 0, the entire grid will be smoothed evenly. The higher the threshold is raised, the less voxels will be affected and only the sharpest gradients will be smoothed. The highest value you could use here depends on the range of the values of the smoothed channel - for Smoke and Liquid it's usually in the [0,1] range, while for Velocity it could go as high as several hundred and for Temperature it could be over a thousand. If you set this value too high, no voxels will be smoothed at all.

...

Different applications use different channels and might have different names for them. When loading f3d/vdb files, Phoenix tries to automatically make the conversion to the supported channels. If a channel is not mapped by default, a channel can be manually set from the drop-down menu.

 

Section
Column
width40%

 All mappings are kept in a single string attribute, accessible by the name "userChannelMappings". An example mapping string is:

2,density;10,fuel;1,temperature;4,vel.x;5,vel.y;6 ,vel.z;

The string is composed of pairs of a Phoenix channel index and a string channel name. Phoenix supports the following channels with the respective indices:

Smoke - 2
Temperature - 1
Fuel - 10
Velocity.x - 4
Velocity.y - 5
Velocity.z - 6
Red - 7
Green - 8
Blue - 9
Viscosity - 22
Wavelet Energy - 14
Wavelet.u - 19
Wavelet.v - 20
Wavelet.w - 21

Column
width60%