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]  R. Mises Mechanik der festen Körper im plastisch- deformablen Zustand , 1913 .

[2]  G. B. The Dynamical Theory of Gases , 1916, Nature.

[3]  E. C. Bingham Fluidity And Plasticity , 1922 .

[4]  K. Hohenemser,et al.  Über die Ansätze der Mechanik isotroper Kontinua , 1932 .

[5]  J. Oldroyd A rational formulation of the equations of plastic flow for a Bingham solid , 1947, Mathematical Proceedings of the Cambridge Philosophical Society.

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

[7]  A. Chorin Numerical solution of the Navier-Stokes equations , 1968 .

[8]  M. M. Carroll,et al.  Foundations of Solid Mechanics , 1985 .

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

[10]  R. Lathe Phd by thesis , 1988, Nature.

[11]  Paul S. Heckbert Ray tracing Jell-O brand gelatin , 1988, CACM.

[12]  John Platt,et al.  Heating and melting deformable models (from goop to glop) , 1989 .

[13]  J. Shewchuk An Introduction to the Conjugate Gradient Method Without the Agonizing Pain , 1994 .

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

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

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

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

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

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

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

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

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

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

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

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

[26]  Jessica K. Hodgins,et al.  Graphical modeling and animation of ductile fracture , 2002, SIGGRAPH.

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

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

[29]  Ronald Fedkiw,et al.  Level set methods and dynamic implicit surfaces , 2002, Applied mathematical sciences.

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

[31]  James F. O'Brien,et al.  A method for animating viscoelastic fluids , 2004, SIGGRAPH 2004.

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

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

[34]  Yee-Hong Yang,et al.  Particle-Based Non-Newtonian Fluid Animation with Heating Effects , 2006 .

[35]  James F. O'Brien,et al.  A semi-Lagrangian contouring method for fluid simulation , 2005, TOGS.

[36]  Manuel Laso,et al.  Numerical simulation of 3D viscoelastic flows with free surfaces , 2006, J. Comput. Phys..

[37]  Curtiss,et al.  Dynamics of Polymeric Liquids , .