• DocumentCode
    744468
  • Title

    Coupling 3D Eulerian, Heightfield and Particle Methods for Interactive Simulation of Large Scale Liquid Phenomena

  • Author

    Chentanez, Nuttapong ; Muller, Matthias

  • Author_Institution
    Dept. of Comput. Eng., Chulalongkorn Univ., Bangkok, Thailand
  • Volume
    21
  • Issue
    10
  • fYear
    2015
  • Firstpage
    1116
  • Lastpage
    1128
  • Abstract
    We propose a new method to simulate large scale water phenomena by combining particle, 3D grid and height field methods. In contrast to most hybrid approaches that use particles to simulate foam and spray only, we also represent the bulk of water near the surface with both particles and a grid depending on the regions of interest and switch between those two representations during the course of the simulation. For the coupling we leverage the recent idea of tracking the water surface with a density field in grid based methods. Combining particles and a grid simulation then amounts to adding the density field of the particles and the one stored on the grid. For open scenes, we simulate the water outside of the 3D grid domain by solving the Shallow Water Equations on a height field. We propose new methods to couple these two domains such that waves travel naturally across the border. We demonstrate the effectiveness of our approach in various scenarios including a whale breaching simulation, all running in real-time or at interactive rates.
  • Keywords
    computational fluid dynamics; flow simulation; shallow water equations; 3D Eulerian method; 3D grid method; density field; grid simulation; height field method; interactive simulation; large-scale liquid phenomena; large-scale water phenomena simulation; open scenes; particle method; shallow water equations; water simulation; water surface tracking; wave travelling; whale breaching simulation; Computational modeling; Couplings; Interpolation; Liquids; Mathematical model; Solid modeling; Three-dimensional displays; Fluid simulation; fluid simulation; physics based animation;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2015.2449303
  • Filename
    7132780