Eurographics/ Acm Siggraph Symposium on Computer Animation (2007) Real-time Simulations of Bubbles and Foam within a Shallow Water Framework

Bubbles and foam are important fluid phenomena on scales that we encounter in our lives every day. While different techniques to handle these effects were developed in the past years, they require a full 3D fluid solver with free surfaces and surface tension. We present a shallow water based particle model that is coupled with a smoothed particle hydrodynamics simulation to demonstrate that real-time simulations of bubble and foam effects are possible with high frame rates. A shallow water simulation is used to represent the overall water volume. It is coupled to a particle-based bubble simulation with a flow field of spherical vortices. This bubble simulation is interacting with a smoothed particle hydrodynamics simulation including surface tension to handle foam on the fluid surface. The realism and performance of our approach is demonstrated with several test cases that run with high frame rates on a standard PC.

[1]  Jessica K. Hodgins,et al.  Dynamic simulation of splashing fluids , 1995, Proceedings Computer Animation'95.

[2]  Charles E. Hughes,et al.  Real-Time Fluid Simulation in a Dynamic Virtual Environment , 1997, IEEE Computer Graphics and Applications.

[3]  Ronald Fedkiw,et al.  Efficient simulation of large bodies of water by coupling two and three dimensional techniques , 2006, ACM Trans. Graph..

[4]  E. Guendelman,et al.  Efficient simulation of large bodies of water by coupling two and three dimensional techniques , 2006, SIGGRAPH 2006.

[5]  V. Ranade,et al.  Eulerian-Lagrangian simulations of unsteady gas-liquid flows in bubble columns , 2006 .

[6]  J. Monaghan Smoothed particle hydrodynamics , 2005 .

[7]  Marie-Paule Cani,et al.  Interactive animation of ocean waves , 2002, SCA '02.

[8]  Marc Alexa,et al.  Point based animation of elastic, plastic and melting objects , 2004, SCA '04.

[9]  Gavin S. P. Miller,et al.  Rapid, stable fluid dynamics for computer graphics , 1990, SIGGRAPH.

[10]  Markus H. Gross,et al.  Particle-based fluid-fluid interaction , 2005, SCA '05.

[11]  Jun-Hai Yong,et al.  Simulation of bubbles , 2006 .

[12]  R. Clift,et al.  Bubbles, Drops, and Particles , 1978 .

[13]  M. J. M. Hill,et al.  On a Spherical Vortex , 1894 .

[14]  E. B. Wilson The Theory of Waves , 1904 .

[15]  Ulrich Rüde,et al.  Animation of open water phenomena with coupled shallow water and free surface simulations , 2006, SCA '06.

[16]  U. Rüde,et al.  Lattice Boltzmann Model for Free Surface Flow for Modeling Foaming , 2005 .

[17]  Jun-Hai Yong,et al.  Simulation of bubbles , 2006, SCA '06.

[18]  Donald H. House,et al.  Better with bubbles: enhancing the visual realism of simulated fluid , 2004, SCA '04.

[19]  G. Pedrizzetti,et al.  Vortex Dynamics , 2011 .

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

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

[22]  A. Sommerfeld,et al.  CHAPTER V – THEORY OF WAVES , 1950 .

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

[24]  Dimitris N. Metaxas,et al.  Physics based boiling simulation , 2006, SCA '06.

[25]  Jörn Loviscach,et al.  Complex Water Effects at Interactive Frame Rates , 2003, WSCG.

[26]  Derek Nowrouzezahrai,et al.  Eurographics/ Acm Siggraph Symposium on Computer Animation (2006) a Controllable, Fast and Stable Basis for Vortex Based Smoke Simulation , 2022 .

[27]  J. Monaghan Smoothed particle hydrodynamics , 2005 .

[28]  Günther Greiner,et al.  Simulation and Rendering of Liquid Foams , 2002, Graphics Interface.

[29]  G. Batchelor,et al.  An Introduction to Fluid Dynamics , 1968 .

[30]  Fabrice Neyret,et al.  Simulation of smoke based on vortex filament primitives , 2005, SCA '05.

[31]  D. Acheson Elementary Fluid Dynamics , 1990 .