skip to main content
10.5555/1218064.1218109acmconferencesArticle/Chapter ViewAbstractPublication PagesscaConference Proceedingsconference-collections
Article

Simulation of bubbles

Published: 02 September 2006 Publication History

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.

References

[1]
{Ari05} Arikan O.: Pixie: Photorealistic renderer (2005). http://sourceforge.net/projects/pixie.
[2]
{BF95} Bloomenthal J., Ferguson K.: Polygonization of non-manifold implicit surfaces. In Proc. SIGGRAPH '95 (1995), pp. 309--316.
[3]
{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.
[4]
{FF01} Foster N., Fedkiw R.: Practical animation of liquids. In Proc. SIGGRAPH '01 (2001), pp. 23--30.
[5]
{FM96} Foster N., Metaxes D.: Realistic animation of liquids. Graphical Models and Image Processing 58 (1996), pp. 471--483.
[6]
{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.
[7]
{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.
[8]
{HK03} Hong J., Kim C.: Animation of bubbles in liquid. In Proc. Eurographics '03 (2003), pp. 253--262.
[9]
{HK05} Hong J., Kim C.: Discontinuous fluids. In Proc. SIGGRAPH '05 (2005), pp. 915--920.
[10]
{Hys05} Hysing S.: A new implicit surface tension implementation for interfacial flows. International Journal for Numerical Methods in Fluids 2005, (in press).
[11]
{KVG02} Kück H., Vogelgsang C., Greiner G.: Simulation and rendering of liquid foams. In Proc. Graphics Interface '02 (2002), pp. 81--88.
[12]
{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.
[13]
{LGF04} Losasso F., Gibou F., Fedkiw R.: Simulating water and smoke with an octree data structure. In Proc. SIGGRAPH '04 (2004), pp. 457--462.
[14]
{Rom01} Roman D.: Animation of soap bubble dynamics, cluster formation and collision. Computer Graphics Forum 20, 3 (Sept. 2001), C67-C75. (Proc. Eurographics' 2001).
[15]
{SSK05} Song O., Shin H., Ko H.: Stable but Non-Dissipative Water. ACM Transactions on Graphics 11, 2 (2005), 1--16.
[16]
{Sta99} Stam J.: Stable fluids. In Proc. SIGGRAPH '99 (1999), pp. 121--128.
[17]
{WH99} Weaire D., Hutzler S.: The physics of foams. Oxford, 1999.
[18]
{WMT05} Wang H., Mucha P. J., Turk G: Water Drops on Surfaces. In Proc. SIGGRAPH '05 (2005), pp. 921--929.
[19]
{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.
[20]
{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.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SCA '06: Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation
September 2006
370 pages
ISBN:3905673347

Sponsors

Publisher

Eurographics Association

Goslar, Germany

Publication History

Published: 02 September 2006

Check for updates

Qualifiers

  • Article

Conference

SCA06
Sponsor:

Acceptance Rates

Overall Acceptance Rate 183 of 487 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)33
  • Downloads (Last 6 weeks)5
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2024)A Vortex Particle-on-Mesh Method for Soap Film SimulationACM Transactions on Graphics10.1145/365816543:4(1-14)Online publication date: 19-Jul-2024
  • (2023)GARM-LS: A Gradient-Augmented Reference-Map Method for Level-Set Fluid SimulationACM Transactions on Graphics10.1145/361837742:6(1-20)Online publication date: 5-Dec-2023
  • (2022)Position-Based Surface Tension FlowACM Transactions on Graphics10.1145/3550454.355547641:6(1-12)Online publication date: 30-Nov-2022
  • (2020)Codimensional surface tension flow using moving-least-squares particlesACM Transactions on Graphics10.1145/3386569.339248739:4(42:1-42:14)Online publication date: 12-Aug-2020
  • (2020)A practical octree liquid simulator with adaptive surface resolutionACM Transactions on Graphics10.1145/3386569.339246039:4(32:1-32:17)Online publication date: 12-Aug-2020
  • (2020)Constraint bubbles and affine regionsACM Transactions on Graphics10.1145/3386569.339245539:4(43:1-43:15)Online publication date: 12-Aug-2020
  • (2020)A level-set method for magnetic substance simulationACM Transactions on Graphics10.1145/3386569.339244539:4(29:1-29:13)Online publication date: 12-Aug-2020
  • (2020)A model for soap film dynamics with evolving thicknessACM Transactions on Graphics10.1145/3386569.339240539:4(31:1-31:11)Online publication date: 12-Aug-2020
  • (2019)Extended Narrow Band Weighted MultiFLIP for Two-Phase Liquid SimulationProceedings of the 17th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and its Applications in Industry10.1145/3359997.3365685(1-8)Online publication date: 14-Nov-2019
  • (2017)A hyperbolic geometric flow for evolving films and foamsACM Transactions on Graphics10.1145/3130800.313083536:6(1-11)Online publication date: 20-Nov-2017
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media