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

Practical animation of turbulent splashing water

Published: 02 September 2006 Publication History

Abstract

Despite recent advances in fluid animation, producing small-scale detail of turbulent water still remains challenging. In this paper, we extend the well-accepted particle level set method in an attempt to integrate the dynamic behavior of splashing water easily into a fluid animation system. Massless marker particles that still escape from the main body of water, in spite of the level set correction, are transformed into water particles to represent subcell-level features that are hard to capture with a limited grid resolution. These physical particles are then moved in the air through a particle simulation system that, combined with the level set, creates realistic turbulent splashing. In the rendering stage, the particle's physical properties such as mass and velocity are exploited to generate a natural appearance of water droplets and spray. In order to visualize the hybrid water, represented in both level set and water particles, we also extend a Monte Carlo ray tracer so that the particle agglomerates are smoothed, thickened, if necessary, and rendered efficiently. The effectiveness of the presented technique is demonstrated with several examples of pictures and animations.

References

[1]
{Bli82} Blinn J.: A generalization of algebraic surface drawing. ACM Transactions on Graphics 1, 3 (1982), 235--256. 6
[2]
{BR86} Brackbill J. U., Ruppel H. M.: FLIP: a method for adaptively zoned, particle-in-cell calculations of fluid flows in two dimensions. Journal of Computational Physics 65, 2 (1986), 314--343. 2, 4.
[3]
{CBP05} Clavet S., Beaudoin P., Poulin P.: Particle-based viscoelastic fluid simulation. In Proceedings of ACM SIGGRAPH/Eurographics on Computer Animation 2005 (2005), pp. 219--228, 2
[4]
{DG96} Desbrun M., Gascuel M.-P.: Smoothed particles: a new paradigm for animating highly deformable bodies. In Proceedings of the Eurographics Workshop on Computer Animation and Simulation 1996 (1996), pp. 61--76. 2, 7
[5]
{EFFM02} Enright D., Fedkiw R., Ferziger J., Mitchell I.: A hybrid particle level set method for improved interface capturing. Journal of Computational Physics 183, 1 (2002), 83--116. 3, 8
[6]
{ELF05} Enright D., Losasso F., Fedkiw R.: A fast and accurate semi-Lagrangian particle levle set method. Computers and Structures 83 (2005), 479--490. 2, 8
[7]
{EMF02} Enright D., Marschner S., Fedkiw R.: Animation and rendering of complex water surfaces. ACM Transactions on Graphics (ACM SIGGRAPH 2002) 21, 3 (2002), 736--744. 2
[8]
{FF01} Foster N., Fedkiw R.: Practical animation of liquids. In Proceedings of ACM SIGGRAPH 2001 (2001), pp. 23--30. 2, 5
[9]
{FM96} Foster N., Metaxas D.: Realistic animation of liquids. Graphical Models and Image Processing 58, 5 (1996), 471--483. 2
[10]
{GH04} Greenwood S. T., House D. H.: Better with bubbles: enhancing the visual realism of simulated fluid. In Proceedings of ACM SIGGRAPH/Eurographics on Computer Animation 2004 (2004), pp. 287--296. 2, 8
[11]
{GM77} Gingold R. A., Monaghan J. J.: Smoothed particle hydrodynamics: theory and application to non-spherical stars. Monthly Notices of the Royal Astronomical Society 181, 2 (1977), 375--389. 2
[12]
{GSLF05} Guendelman E., Selle A., Losasso F., Fedkiw R.: Coupling water and smoke to thin deformable and rigid shells. ACM Transactions on Graphics (ACM SIGGRAPH 2005) 24, 3 (2005), 973--981. 2
[13]
{Har64} Harlow F. H.: The particle-in-cell computing methods for fluid dynamics. Methods in Computational Physics 3 (1964), 319--343. 2, 4
[14]
{HK03} Hong J., Kim C.: Animation of bubbles in liquid. Computer Graphics Forum (Eurographics 2003) 22, 3 (2003), 253--262. 2
[15]
{HK05} Hong J., Kim C.: Discontinuous fluids. ACM Transactions on Graphics (ACM SIGGRAPH 2005) 24, 3 (2005), 915--920. 2
[16]
{KTO95} Koshizuka S., Tamako H., Oka Y.: A particle method for incompressible viscous flow with fluid fragmentation. Computational Fluid Dynamics Journal 4, 1 (1995), 29--46. 2
[17]
{LGF04} Losasso F., Gibou F., Fedkiw R.: Simulating water and smoke with an octree data structure. ACM Transactions on Graphics (ACM SIGGRAPH 2004) 23, 3 (2004), 457--462. 1, 2, 8
[18]
{Luc77} Lucy L. B.: A numerical approach to the testing of the fission hypothesis. The Astronomical Journal 82, 12 (1977), 1013--1024. 2
[19]
{MCG03} Müller M., Charypar D., Gross M.: Particle-based fluid simulation for interactive applications. In Proceedings of ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2003 (2003), pp. 154--372. 2, 5, 7
[20]
{MSKG05} Müller M., Solenthaler B., Keiser R., Gross M.: Particle-based fluid-fluid interaction. In Proceedings of ACM SIGGRAPH/Eurographics on Computer Animation 2005 (2005), pp. 237--244. 2
[21]
{OH95} O'Brien J. F., Hodgins J. K.: Dynamic simulation of splashing fluids. In Proc. of Computer Animation 1995 (1995), pp. 198--206. 2
[22]
{PTB*03} Premože S., Tasdizen T., Bigler J., Lefohn A., Whitaker R. T.: Particle-based simulation of fluids. Computer Graphics Forum (Eurographics 2003) 22, 3 (2003), 401--410. 2, 4, 5
[23]
{REN*04} Rasmussen N., Enright D., Nguyen D., Marino S., Summer N., Geiger W., Hoon S., Fedkiw R.: Directable photorealistic liquids. In Proceedings of Eurographics/ACM SIGGRAPH Symposium on Computer Animation 2004 (2004), pp. 193--202. 2
[24]
{SF95} Stam J., Fiume E.: Depicting fire and other gaseous phenomena using diffusion processes. In Proc. of ACM SIGGRAPH 1995 (1995), pp. 129--136. 2
[25]
{Sim90} Sims K.: Particle animation and rendering using data parallel computation. In Proc. of ACM SIGGRAPH 1990 (1990), pp. 405--413. 2, 5
[26]
{SRF05} Selle A., Rasmussen N., Fedkiw R.: A vortex particle method for smoke, water and explosions. ACM Transactions on Graphics (ACM SIGGRAPH 2005) 24, 3 (2005), 910--914. 2
[27]
{SSK05} Song O., Shin H., Ko H.: Stable but nondissipative water. ACM Transactions on Graphics 24, 1 (2005), 81--97. 2, 3, 5
[28]
{Sta99} Stam J.: Stable fluids. In Proceedings of ACM SIGGRAPH 1999 (1999), pp. 121--128. 2
[29]
{TFK*03} Takahashi T., Fujii H., Kunimatsu A., Hiwada K., Saito T., Tanaka K., Ueki H.: Realistic animation of fluid with splash and foam. Computer Graphics Forum (EUROGRAPHICS 2003) 22, 3 (2003), 391--400. 2, 7, 8
[30]
{WMW86} Wyvill G., McPheeters C., Wyvill B.: Data structure for soft objects. The Visual Computer 2, 4 (1986), 227--234. 6
[31]
{ZB05} Zhu Y., Bridson R.: Animating sand as a fluid. ACM Transactions on Graphics (ACM SIGGRAPH 2005) 24, 3 (2005), 965--972. 2, 4, 5, 8

Cited By

View all
  • (2017)Adaptive Physically Based Models in Computer GraphicsComputer Graphics Forum10.1111/cgf.1294136:6(312-337)Online publication date: 1-Sep-2017
  • (2016)Adaptively constructing liquid surface from particle-based simulationInternational Journal of Computer Applications in Technology10.1504/IJCAT.2016.07779554:1(68-75)Online publication date: 1-Jan-2016
  • (2015)A novel integrated analysis-and-simulation approach for detail enhancement in FLIP fluid interactionProceedings of the 21st ACM Symposium on Virtual Reality Software and Technology10.1145/2821592.2821598(103-112)Online publication date: 13-Nov-2015
  • Show More Cited By

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)3
  • Downloads (Last 6 weeks)1
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2017)Adaptive Physically Based Models in Computer GraphicsComputer Graphics Forum10.1111/cgf.1294136:6(312-337)Online publication date: 1-Sep-2017
  • (2016)Adaptively constructing liquid surface from particle-based simulationInternational Journal of Computer Applications in Technology10.1504/IJCAT.2016.07779554:1(68-75)Online publication date: 1-Jan-2016
  • (2015)A novel integrated analysis-and-simulation approach for detail enhancement in FLIP fluid interactionProceedings of the 21st ACM Symposium on Virtual Reality Software and Technology10.1145/2821592.2821598(103-112)Online publication date: 13-Nov-2015
  • (2015)The affine particle-in-cell methodACM Transactions on Graphics10.1145/276699634:4(1-10)Online publication date: 27-Jul-2015
  • (2014)Coupling 3D eulerian, heightfield and particle methods for interactive simulation of large scale liquid phenomenaProceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation10.5555/2849517.2849519(1-10)Online publication date: 21-Jul-2014
  • (2014)3D fluid scene synthesis and animationProceedings of the 13th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and its Applications in Industry10.1145/2670473.2670508(219-222)Online publication date: 30-Nov-2014
  • (2014)Hybrid Particle-grid Modeling for Multi-scale Droplet/Spray SimulationComputer Graphics Forum10.1111/cgf.1248833:7(199-208)Online publication date: 1-Oct-2014
  • (2013)A two-continua approach to Eulerian simulation of water sprayACM Transactions on Graphics10.1145/2461912.246191832:4(1-10)Online publication date: 21-Jul-2013
  • (2013)Visual simulation of turbulent fluids using MLS interpolation profilesThe Visual Computer: International Journal of Computer Graphics10.1007/s00371-012-0770-429:12(1293-1302)Online publication date: 1-Dec-2013
  • (2012)VEA 2012Computers and Graphics10.1016/j.cag.2012.08.00336:8(1025-1035)Online publication date: 1-Dec-2012
  • 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