Practical animation of liquids
- 1 August 2001
- proceedings article
- Published by Association for Computing Machinery (ACM)
Abstract
We present a general method for modeling and animating liquids. The system is specifically designed for computer animation and handles viscous liquids as they move in a 3D environment and interact with graphics primitives such as parametric curves and moving polygons. We combine an appropriately modified semi-Lagrangian method with a new approach to calculating fluid flow around objects. This allows us to efficiently solve the equations of motion for a liquid while retaining enough detail to obtain realistic looking behavior. The object interaction mechanism is extended to provide control over the liquid s 3D motion. A high quality surface is obtained from the resulting velocity field using a novel adaptive technique for evolving an implicit surface.Keywords
This publication has 18 references indexed in Scilit:
- A Non-oscillatory Eulerian Approach to Interfaces in Multimaterial Flows (the Ghost Fluid Method)Journal of Computational Physics, 1999
- Realistic Animation of LiquidsGraphical Models and Image Processing, 1996
- Toward Interactive-Rate Simulation of Fluids with Moving Obstacles Using Navier-Stokes EquationsGraphical Models and Image Processing, 1995
- Rapid, stable fluid dynamics for computer graphicsPublished by Association for Computing Machinery (ACM) ,1990
- Globular dynamics: A connected particle system for animating viscous fluidsComputers & Graphics, 1989
- Fronts propagating with curvature-dependent speed: Algorithms based on Hamilton-Jacobi formulationsJournal of Computational Physics, 1988
- Marching cubes: A high resolution 3D surface construction algorithmACM SIGGRAPH Computer Graphics, 1987
- Long crested wave modelsComputer Graphics and Image Processing, 1980
- Numerical Calculation of Time-Dependent Viscous Incompressible Flow of Fluid with Free SurfacePhysics of Fluids, 1965
- On the solution of nonlinear hyperbolic differential equations by finite differencesCommunications on Pure and Applied Mathematics, 1952