Foam particles emit into liquids based on the amount of churning, curvature, and velocity at and below a liquid's surface. Use the attributes in the
Emission group of the foam properties to control foam emission in the liquid.
- To define the boundaries of the liquid that emit foam, adjust
Min Liquid Depth,
Max Liquid Depth, and
Max Solid Depth.
- Set the
Min Liquid Speed, Min Liquid Churn, and
Min Liquid Curvature to specify regions within the liquid that emit foam based on these characteristics.
- Adjust Emission Rate to control the number of emission points generated per voxel at the emission locations.
Adjust foam properties
After setting foam emission controls, use the
Bifrost foam properties attributes to refine the look and behavior of the foam particles. Many of the settings are dependent on the scale and physical characteristics of liquid you are emitting foam into. If desired, you can:
- Reduce bursts of foam emission, particularly when emitting foam into turbulent liquids, using
Overlap Pruning.
- Generate spray effects with foam particles by increasing
Air Drag.
- Limit foam emission to the volume of a polygon object by adding a
Foam Mask. See
Mask foam emission.
- Prevent foam buildups in small-scale, non-turbulent liquids by turning on
Compression Model.
- Control foam adaptively by limiting foam particle emission to the region around the camera's field of view. See
Emit Bifröst foam using an adaptive camera.