Laying out the scene
Emitting liquid from a mesh
Analyzing the simulation in the Node Editor
Colliding with objects
Culling particles with a Killplane
Turning time steps
Turning transport steps
Adding friction and drag with motion field
Enabling optional Bifrost channels
Writing a user cache
Reading and disabling a user cache
Meshing the particles
Caching a mesh to BIF files
Export to Alembic
Displaying channel data as particle color
Displaying channel data as mesh vertex color
Rendering a liquid polygon mesh in Arnold
Generating foam from liquid
Adjusting foam attributes
Caching foam
Rendering foam in Arnold
Shading a foam surface with Density