Animation of Bubbles in Liquid

We present a new fluid animation technique in which liquid and gas interact with each other, using the exampleof bubbles rising in water. In contrast to previous studies which only focused on one fluid, our system considersboth the liquid and the gas simultaneously. In addition to the flowing motion, the interactions between liquid andgas cause buoyancy, surface tension, deformation and movement of the bubbles. For the natural manipulationof topological changes and the removal of the numerical diffusion, we combine the volume‐of‐fluid method andthe front‐tracking method developed in the field of computational fluid dynamics. Our minimum‐stress surfacetension method enables this complementary combination. The interfaces are constructed using the marching cubesalgorithm. Optical effects are rendered using vertex shader techniques.

[1]  Hwan-Gue Cho,et al.  A new water droplet model using metaball in the gravitational field , 1999, Comput. Graph..

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

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

[4]  Seungwon Shin,et al.  Modeling three-dimensional multiphase flow using a level contour reconstruction method for front tracking without connectivity , 2002 .

[5]  S. Zaleski,et al.  Volume-of-Fluid Interface Tracking with Smoothed Surface Stress Methods for Three-Dimensional Flows , 1999 .

[6]  Pierre Poulin,et al.  Simulating the Flow of Liquid Droplets , 1998, Graphics Interface.

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

[8]  Roman urikovič Animation of Soap Bubble Dynamics, Cluster Formation and Collision , 2001 .

[9]  David J. Torres,et al.  The point-set method: front-tracking without connectivity , 2000 .

[10]  C. W. Hirt,et al.  Volume of fluid (VOF) method for the dynamics of free boundaries , 1981 .

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

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

[13]  Roman Durikovic Animation of Soap Bubble Dynamics, Cluster Formation and Collision , 2001, Comput. Graph. Forum.

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

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

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

[17]  G. Tryggvason,et al.  A front-tracking method for viscous, incompressible, multi-fluid flows , 1992 .

[18]  D. Juric,et al.  A front-tracking method for the computations of multiphase flow , 2001 .

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

[20]  William E. Lorensen,et al.  Marching cubes: A high resolution 3D surface construction algorithm , 1987, SIGGRAPH.

[21]  W. Rider,et al.  Reconstructing Volume Tracking , 1998 .

[22]  T. Saito,et al.  Fast simulation and rendering techniques for fluid objects , 2001, Comput. Graph. Forum.