You can guide a Bifröst liquid simulation using either a polygon mesh or a cached, lower-resolution simulation. This allows you to perform a detailed, high-resolution simulation that is restricted to the top surface layer to reduce memory and computation time. These techniques are appropriate for oceans and similar situations.
- For artistic control over the motion, use an animated and defomed polygon mesh to define the basic motion and add a simulation for high-resolution details like splashes and breaking waves.
- For wakes and other wave effects that require a certain depth of liquid, use a low-resolution simulation to define the overall wave shapes, and then use its cache to drive a high-resolution simulation of the top layer for details.
- Combine both methods for more complex situations.