ABSTRACT
We present a novel framework based on a continuous fluid simulator for general simulation of realistic bubbles, with which we can handle as many significant dynamic bubble effects as possible. To capture nature of the very thin liquid film of bubbles, we have developed a regional level set method allowing multi-manifold interface tracking. The regional level set method is based on the definitions of regional distance and its five operators, which makes it very easy to implement. We can reconstruct an implicit surface of liquid film with arbitrary thickness from the representation of regional level set functions. To overcome the numerical instability caused by surface tension, we exploit a new semi-implicit surface tension model which is unconditionally stable and makes the simulation of surface tension dominated phenomena much more efficient. An approximated film thickness evolution model is proposed to control the bubble's lifecycle. All these new techniques combine into a general framework that can produce various realistic dynamic effects of bubbles.
- {Ari05} Arikan O.: Pixie: Photorealistic renderer (2005). http://sourceforge.net/projects/pixie.Google Scholar
- {BF95} Bloomenthal J., Ferguson K.: Polygonization of non-manifold implicit surfaces. In Proc. SIGGRAPH '95 (1995), pp. 309--316. Google ScholarDigital Library
- {EMF02} Enright D., Marschner S., Fedkiw R.: Animation and rendering of complex water surfaces. ACM Trans. on Graphics (Proc. SIGGRAPH' 02) 21, 3 (2002), 736--744. Google ScholarDigital Library
- {FF01} Foster N., Fedkiw R.: Practical animation of liquids. In Proc. SIGGRAPH '01 (2001), pp. 23--30. Google ScholarDigital Library
- {FM96} Foster N., Metaxes D.: Realistic animation of liquids. Graphical Models and Image Processing 58 (1996), pp. 471--483. Google ScholarDigital Library
- {GBO04} Goktekin T. G., Bargteil A. W., O'Brien J. F.: A method for animating viscoelastic fluids. In Proceedings of ACM SIGGRAPH '04 (2004), pp. 463--468. Google ScholarDigital Library
- {GH04} Greenwood S., House D.: Better with bubbles: Enhancing the visual realism of simulated fluid. In Proc. 2004 ACM SIGGRAPH/Eurographics Symposium on Computer Animation (Aug. 2004), pp. 287--296. Google ScholarDigital Library
- {HK03} Hong J., Kim C.: Animation of bubbles in liquid. In Proc. Eurographics '03 (2003), pp. 253--262.Google ScholarCross Ref
- {HK05} Hong J., Kim C.: Discontinuous fluids. In Proc. SIGGRAPH '05 (2005), pp. 915--920. Google ScholarDigital Library
- {Hys05} Hysing S.: A new implicit surface tension implementation for interfacial flows. International Journal for Numerical Methods in Fluids 2005, (in press).Google Scholar
- {KVG02} Kück H., Vogelgsang C., Greiner G.: Simulation and rendering of liquid foams. In Proc. Graphics Interface '02 (2002), pp. 81--88.Google Scholar
- {LC87} Lorensen W. E., Cline H. E.: Marching Cubes: A high resolution 3D surface construction algorithm. In International Conference on Computer Graph-ics and Interactive Techniques (1987), pp. 163--169. Google ScholarDigital Library
- {LGF04} Losasso F., Gibou F., Fedkiw R.: Simulating water and smoke with an octree data structure. In Proc. SIGGRAPH '04 (2004), pp. 457--462. Google ScholarDigital Library
- {Rom01} Roman D.: Animation of soap bubble dynamics, cluster formation and collision. Computer Graphics Forum 20, 3 (Sept. 2001), C67-C75. (Proc. Eurographics' 2001).Google ScholarCross Ref
- {SSK05} Song O., Shin H., Ko H.: Stable but Non-Dissipative Water. ACM Transactions on Graphics 11, 2 (2005), 1--16. Google ScholarDigital Library
- {Sta99} Stam J.: Stable fluids. In Proc. SIGGRAPH '99 (1999), pp. 121--128. Google ScholarDigital Library
- {WH99} Weaire D., Hutzler S.: The physics of foams. Oxford, 1999.Google Scholar
- {WMT05} Wang H., Mucha P. J., Turk G: Water Drops on Surfaces. In Proc. SIGGRAPH '05 (2005), pp. 921--929. Google ScholarDigital Library
- {XZ03} Xu J., Zhao H.: An Eulerian Formulation for Solving Partial Differential Equations along a Moving Interface. Journal of Scientific Computing 19, n 1--3 (Dec. 2003), 573--594. Google ScholarDigital Library
- {YKI02} Yamazaki S., Kase K., Ikeuchi K.: Non-manifold Implicit Surfaces Based on Discontinuous Implicitization and Polygonization. In Proc. Geometric Modeling and Processing 2002 (July 2002), pp. 138--146. Google ScholarDigital Library
Index Terms
- Simulation of bubbles
Recommendations
Double bubbles sans toil and trouble: discrete circulation-preserving vortex sheets for soap films and foams
Simulating the delightful dynamics of soap films, bubbles, and foams has traditionally required the use of a fully three-dimensional many-phase Navier-Stokes solver, even though their visual appearance is completely dominated by the thin liquid surface. ...
Particle-based simulation of bubbles in water–solid interaction
In this paper, a particle-based multiphase method for creating realistic animations of bubbles in water–solid interaction is presented. To generate bubbles from gas dissolved in the water on the fly, we propose an approximate model for the creation of ...
Comments