A method for animating viscoelastic fluids

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.

[1]  F. Harlow,et al.  Numerical Calculation of Time‐Dependent Viscous Incompressible Flow of Fluid with Free Surface , 1965 .

[2]  Y. Fung Foundations of solid mechanics , 1965 .

[3]  R. Bird Dynamics of Polymeric Liquids , 1977 .

[4]  Paul S. Heckbert Ray tracing JELL-OTM Brand Gelatin , 1987, SIGGRAPH '87.

[5]  Demetri Terzopoulos,et al.  Modeling inelastic deformation: viscolelasticity, plasticity, fracture , 1988, SIGGRAPH.

[6]  Mathieu Desbrun,et al.  Animating soft substances with implicit surfaces , 1995, SIGGRAPH.

[7]  Mathieu Desbrun,et al.  Smoothed particles: a new paradigm for animating highly deformable bodies , 1996 .

[8]  M. Gerritsma Time dependent numerical simulations of a viscoelastic fluid on a staggered grid , 1996 .

[9]  Dimitris N. Metaxas,et al.  Realistic Animation of Liquids , 1996, Graphics Interface.

[10]  Mathieu Desbrun,et al.  Animation of Deformable Models Using Implicit Surfaces , 1997, IEEE Trans. Vis. Comput. Graph..

[11]  Jos Stam,et al.  Stable fluids , 1999, SIGGRAPH.

[12]  W. Han,et al.  Plasticity: Mathematical Theory and Numerical Analysis , 1999 .

[13]  Marie-Paule Cani,et al.  Animating Lava Flows , 1999, Graphics Interface.

[14]  Ronald Fedkiw,et al.  Practical animation of liquids , 2001, SIGGRAPH.

[15]  M. F. Tomé,et al.  A finite difference technique for simulating unsteady viscoelastic free surface flows , 2002 .

[16]  Ronald Fedkiw,et al.  Animation and rendering of complex water surfaces , 2002, ACM Trans. Graph..

[17]  Richard Lobb,et al.  Fluid-Based Soft-Object Model , 2002, IEEE Computer Graphics and Applications.

[18]  James F. O'Brien,et al.  Graphical modeling and animation of ductile fracture , 2002, SIGGRAPH '02.

[19]  Greg Turk,et al.  Melting and flowing , 2002, SCA '02.

[20]  Ross T. Whitaker,et al.  Particle‐Based Simulation of Fluids , 2003, Comput. Graph. Forum.

[21]  Markus H. Gross,et al.  Particle-based fluid simulation for interactive applications , 2003, SCA '03.

[22]  Demetri Terzopoulos,et al.  Deformable models , 2000, The Visual Computer.

[23]  Frank Losasso,et al.  A fast and accurate semi-Lagrangian particle level set method , 2005 .