A Method for Animating Viscoelastic Fluids
Abstract
This paper describes a technique for animating the behavior of viscoelastic fluids, such as mucus, liquid soap, pudding, toothpaste, or clay, that exhibit a combination of both fluid and solid characteristics. The technique builds upon prior Eulerian methods for animating incompressible fluids with free surfaces by including additional elastic terms in the basic Navier-Stokes equations. The elastic terms are computed by integrating and advecting strain-rate throughout the fluid. Transition from elastic resistance to viscous flow is controlled by von Mises’s yield condition, and subsequent behavior is then governed by a quasi-linear plasticity model.
Citation
Tolga G. Goktekin, Adam W. Bargteil, and James F. O'Brien. "A Method for Animating Viscoelastic Fluids". ACM Transactions on Graphics (Proc. of ACM SIGGRAPH 2004), 23(3):463–468, 2004.
Supplemental Material
![](chute2-thumb-noshad.gif)
Paper Video
Full length video to accompany paper.
![](beethoven2-thumb-noshad.gif)
Electronic Theater Video
This video was shown in the SIGGRAPH 2004 Electronic Theater. The video combines music, humor, and some additional examples.