skip to main content
10.1145/1900179.1900249acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
research-article

Real-time shallow water simulation on terrain

Authors Info & Claims
Published:12 December 2010Publication History

ABSTRACT

When simulating movement of large area of fluid without much turbulence, we usually employ shallow water equations for better efficiency. However, when high details of large area of water surface are involved, how to show the detail of surface of fluid, and maintain high computation efficiency at the same time remains to be a challenging problem. In addition, if we want to simulate the interactions between water and complex terrain, the computation cost will be increased further. Enlightened by successful experiences of LOD techniques in modeling static terrain, we propose a novel method to simulate movement of large area of dynamic water on terrain. In the method, an adaptive technique based on the distance from view point to water surface and the difference of velocity gradient is proposed to determine the level of detail for rendering. With the method, the simulation efficiency is much improved.

References

  1. J. Stam, Stable Fluids, In SIGGRAPH 99 Conference Proceedings, Annual Conference Series, August 1999, 121--128. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. G. Chen, C, Kharif, and S. Zaleski. Two dimensional navier-stokes simulation of breaking waves, 1999.Google ScholarGoogle Scholar
  3. Enhua Wu, Hongbin Zhu, Xuehui Liu, Youquan Liu. Simulation and interaction of fluid dynamics. Visual Computer 23: 1--10, 2007 Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Enhua Wu, Youquan Liu and Xuehui. An improved study of real-time fluid simulation on GPU. Computer Animation and Virtual World. Anim. Virtual Worlds 2004; 15:139--146 Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Renato Pajarola, ETH Zürich. Large Scale Terrain Visualization Using the Restricted Quadtree Triangulation. Research Triangle Park, North Carolina, United States. Pages:19--26, 1998 Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. David A. Randall. The Shallow Water Equations. 2006Google ScholarGoogle Scholar
  7. Frank Losasso, Frédéric Gibou, Ron Fedkiw, Simulating water and smoke with an octree data structure, ACM Transactions on Graphics (TOG). August 2004. pp 457--462. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Youquan Liu, Xuehui Liu, Hongbin Zhu, Enhua Wu, Physically Based Fluid Simulation in Computer Animation. Journal of Computer Aided Design & Computer Graphics (in Chinese). 2005Google ScholarGoogle Scholar
  9. Marcelo M. Maes*, Tadahiro Fujimoto†, Norishige Chiba‡. Efficient Animation of Water Flow on Irregular Terrains. Proc. ACM GRAPHITE 2006 (4th international conference on Computer graphics and interactive techniques in Australasia and Southeast Asia). Nov. 29-Dec. 2, 2006. Kuala Lumpur, Malaysia. Pp. 107--115. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Michael Kass, Gavin Miller. Rapid, Stable Fluid Dynamics for Computer Graphics. Proc. ACM SIGGRAPH90 (17th Annual Conference on Computer Graphics and Interactive Techniques). Dallas, USA. Pp. 49--57. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Huaming Wang, Gavin Miller, Greg Turk. Solving General Shallow Wave Equation on Surfaces. Proc. SCA07 (Eurographics/ACM SIGGRAPH Symposium on computer Animation 2007). Pp. 229--238. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Nils Thery, Matthias Müller-Fischier, Simon Schirm, Markus Gross. Real-time Breaking Waves for Shallow Water Simulations. 15th Pacific Conference on Computer Graphics and Applications. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Peter Hess. Extended Boundary Conditions for Shallow Water Simulations. Master Thesis Sept, 2007.Google ScholarGoogle Scholar
  14. Klingner, B. M., Feldman, B. E., Chentanez, N., O'Brien, J. F. Fluid Animation with Dynamic Meshes. Proc. ACM SIGGRAPH 06, Boston, Massachusetts, July 2006. pp 820--825. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Geoffrey Irving, Eran Guendelman, Frank Losasso, Ronald Fedkiw. Efficient Simulation of Large Bodies of Water by Coupling Two and Three Dimensional Techniques. Proc. ACM SIGGRAPH 06. Boston, Massachusetts. pp 805--811. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Mark Duchaineau, Murray Wolinsky, David E. Sigeti, Mark C. Miller, Charles Aldrich, Mark B. Mineev-Weinstein. "ROAMing terrain: Real-time Optimally Adapting Meshes." Proceedings Visualization' 97, pp. 81--88, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Stéphane Popinet. Gerris: a tree-based adaptive solver for the incompressible Euler equations in complex geometries. Journal of Computational Physics, Volume 190, Issue 2, 20 September 2003, Pages 572--600 Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Jerry Tessendorf. "Simulating Ocean Water". SIGGRAPH 2001 Course NotesGoogle ScholarGoogle Scholar
  19. Jason L. Mitchell, "Real-Time Synthesis and Rendering of Ocean Water," ATI Technical Report, April 2005.Google ScholarGoogle Scholar
  20. Johanson C.: Real-time water rendering - introducing the projected grid concept. In Master of Science Thesis (Lund University). (2004).Google ScholarGoogle Scholar

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Conferences
    VRCAI '10: Proceedings of the 9th ACM SIGGRAPH Conference on Virtual-Reality Continuum and its Applications in Industry
    December 2010
    399 pages
    ISBN:9781450304597
    DOI:10.1145/1900179

    Copyright © 2010 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 12 December 2010

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article

    Acceptance Rates

    Overall Acceptance Rate51of107submissions,48%

    Upcoming Conference

    SIGGRAPH '24
  • Article Metrics

    • Downloads (Last 12 months)11
    • Downloads (Last 6 weeks)3

    Other Metrics

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader