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

Animation of open water phenomena with coupled shallow water and free surface simulations

Published: 02 September 2006 Publication History

Abstract

The goal of this paper is to perform simulations that capture fluid effects from small drops up to the propagation of large waves. To achieve this, we present a hybrid simulation method, that couples a two-dimensional shallow water simulation with a full three-dimensional free surface fluid simulation. We explain the approximations imposed by the shallow water model, and how to parametrize it according to the parameters of a 3D simulation. Each simulation is used to initialize double layered boundary conditions for the other one. The area covered by the 2D region can be an order of magnitude larger than the 3D region without significantly effecting the overall computation time. The 3D region can furthermore be easily moved within the 2D region during the course of the simulation. To achieve realistic results we combine our simulation method with a physically based model to generate and animate drops. For their generation we make use of the fluid turbulence model, and animate them with a simplified drag calculation. This allows simulations with relatively low resolutions.

References

[1]
{BGD05} Buwa V., Gerlach D., Durst F.: Regimes of bubble formation on submerged orifices. Phys. Rev. Letters (April 2005). 2
[2]
{Del01} Dellar P. J.: Non-hydrodynamic modes and a priori construction of shallow water lattice Boltzmann equations. Phys. Rev. E 65 (2001). 2
[3]
{DKvS99} Delnoij E., Kuipers J. A. M., van Swaaij W. P. M.: A three-dimensional CFG model for gas-liquid bubble columns. Chemical Engineering Science 54(1999). 2
[4]
{FAMO99} Fedkiw R. P., Aslam T., Merriman B., Osher S.: A non-oscillatory Eulerian approach to interfaces in multimaterial flows. J. of Comp. Phys. 152 (1999), 457--492. 1
[5]
{FdH*87} Frisch U., d'Humières D., Hasslacher B., Lallemand P., Pomeau Y., Rivert J.-P.: Lattice Gas Hydrodynamics in Two and Three Dimensions. Complex Systems 1 (1987), 649--707. 2
[6]
{FM96} Foster N., Metaxas D.: Realistic Animation of Liquids. Graphical Models and Image Processing 58 (1996). 2
[7]
{HHL*05} Hagen T. R., Hjelmervik J. M., Lie K.-A., Natvig J. R., Henriksen M. O.: Visual simulation of shallow-water waves. Simulation Modelling Practice and Theory 13 (2005). 2
[8]
{HL97} He x., Luo L.-S.: A Priori Derivation of Lattice Boltzmann Equation. Phys. Rev. E 55 (1997), R6333-R6336. 2
[9]
{HNC02} Hinsinger D., Neyret F., Cani M.-P.: Interactive Animation of Ocean Waves. 2
[10]
{HSCD96} Hou S., Sterling J. D., Chen S., Doolen G.: A Lattice Boltzmann Subgrid Model for High Reynolds Number Flow. Fields Institute Communications 6 (1996), 151--166. 3
[11]
{IGLF06} Irving G., Guendelman E., Losasso F., Fedkiw R.: Efficient Simulation of Large Bodies of Water by Coupling Two and Three Dimensional Techniques. ACM Transactions on Graphics 25 (2006). 1, 2
[12]
{KAG*05} Keiser R., Adams B., Gasser D., Bazzi P., Dutre P., Gross M.: A Unified Lagrangian Approach to Solid-Fluid Animation. Proceedings of the 2005 Eurographics Symposium on Point-Based Graphics (2005). 2
[13]
{KM90} Kass M., Miller G.: Rapid, Stable Fluid Dynamics for Computer Graphics. ACM Trans. Graph. 24, 4 (1990), 49--55. 2
[14]
{KPR*05} Körner C., Pohl T., Rude U., Thürey N., Zeiser T.: Parallel Lattice Boltzmann Methods for CFD Applications. In Numerical Solution of Partial Differential Equations on Parallel Computers, Bruaset A., Tveito A., (Eds.), vol. 51 of LNCSE. Springer, 2005, pp. 439--465. 3
[15]
{LGF04} Losasso F., Gibou F., Fedkiw R.: Simulating Water and Smoke With an Octree Data Structure. ACM Trans. Graph. 23, 3 (2004), 457--462. 1
[16]
{MMS04} Mihalef V., Metaxas D., Sussman M.: Animation and Control of Breaking Waves. Proceedings of the 2004 ACM SIGGRAPH/Eurographics Symposium on Computer Animation (2004), 315--324. 2
[17]
{PK97} Pruppacher H. R., Klett J. D.: Microphysics of Clouds and Precipitation. Springer, 1997. 6
[18]
{RNGF03} Rasmussen N., Nguyen D. Q., Geiger W., Fedkiw R.: Smoke simulation for large scale phenomena. ACM Trans. Graph. 22, 3 (2003), 703--707. 2
[19]
{Sma63} Smagorinsky J.: General circulation experiments with the primitive equations. Mon. Wed. Rev. 91 (1963), 99--164. 3
[20]
{Sta99} Stam J.: Stable Fluids. Proceedings of the 26th conference on Computer graphics and interactive techniques (1999), 121--128. 1
[21]
{Tes04} Tessendorf J.: Simulating Ocean Surfaces. SIGGRAPH 2004 Course Notes 31 (2004). 2, 8
[22]
{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 22 (3) (2003). 2, 7
[23]
{TPR*06} Thürey N., Pohl T., Rüde U., Oechsner M., Körner C.: Optimization and Stabilization of LBM Free Surface Flow Simulations using Adaptive Parameterization. Computers and Fluids 35 {8--9} (September-November 2006), 934--939. 4
[24]
{TR04} Thürey N., Rüde U.: Free Surface Lattice-Boltzmann fluid simulations with and without level sets. 199--208. Workshop on Vision, Modelling, and Visualization VMV. 2
[25]
{WZF*03} Wei X., Zhao Y., Fan Z., Li W., Yoakum-Stover S., Kaufman A.: Natural phenomena: Blowing in the wind. Proceedings of the 2003 ACM SIGGRAPH/Eurographics Symposium on Computer animation (July 2003), 75--85. 2
[26]
{Zho04} Zhou J. G.: Lattice Boltzmann Methods for Shallow Water Flows. Springer, 2004. 4

Cited By

View all

Index Terms

  1. Animation of open water phenomena with coupled shallow water and free surface simulations

        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)9
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 07 Jan 2025

        Other Metrics

        Citations

        Cited By

        View all
        • (2023)Generalizing Shallow Water Simulations with Dispersive Surface WavesACM Transactions on Graphics10.1145/359209842:4(1-12)Online publication date: 26-Jul-2023
        • (2021)Ships, splashes, and waves on a vast oceanACM Transactions on Graphics10.1145/3478513.348049540:6(1-15)Online publication date: 10-Dec-2021
        • (2021)Kelvin transformations for simulations on infinite domainsACM Transactions on Graphics10.1145/3450626.345980940:4(1-15)Online publication date: 19-Jul-2021
        • (2020)Wave curvesACM Transactions on Graphics10.1145/3386569.339246639:4(65:1-65:11)Online publication date: 12-Aug-2020
        • (2019)Fundamental solutions for water wave animationACM Transactions on Graphics10.1145/3306346.332300238:4(1-14)Online publication date: 12-Jul-2019
        • (2017)Fast Water Simulation Methods for GamesComputers in Entertainment10.1145/270053316:1(1-14)Online publication date: 23-Dec-2017
        • (2017)Adaptive Physically Based Models in Computer GraphicsComputer Graphics Forum10.1111/cgf.1294136:6(312-337)Online publication date: 1-Sep-2017
        • (2017)A Unified Detail-Preserving Liquid Simulation by Two-Phase Lattice Boltzmann ModelingIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2016.253233523:5(1479-1491)Online publication date: 1-May-2017
        • (2015)A problem-based learning approach to GPU computingProceedings of the Workshop on Education for High-Performance Computing10.1145/2831425.2833197(1-8)Online publication date: 15-Nov-2015
        • (2015)Particle-based shallow water simulation for irregular and sparse simulation domainsComputers and Graphics10.1016/j.cag.2015.04.00253:PB(170-176)Online publication date: 1-Dec-2015
        • 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

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media