Technical Reports

The ICICS/CS Reading Room

UBC CS TR-2001-22 Summary

Controlling Fluid Flow Simulation, January 30, 2002 William F. Gates and Alain Fournier, 3 pages

Simulating fluid dynamics can be a powerful approach to animating liquids and gases, but it is often difficult to ``direct'' the simulation to ``perform'' as desired. We introduce a simple yet powerful technique of controlling incompressible flow simulation for computer animation purposes that works for any simulation method using a projection scheme for numerically solving the Navier-Stokes equations. In our technique, an abstract vector field representing the desired influence over the simulated flow is modelled using simple primitives. This technique allows an arbitrarily degree of control over the simulated flow at every point while still conserving mass, momentum, and energy.

If you have any questions or comments regarding this page please send mail to