The equations of motion of particles in smoothed particle hydrodynamics
SIAM Journal on Scientific and Statistical Computing
A fast level set method for propagating interfaces
Journal of Computational Physics
Grid refinement for lattice-BGK models
Journal of Computational Physics
The fast construction of extension velocities in level set methods
Journal of Computational Physics
SIAM Review
Weighted ENO Schemes for Hamilton--Jacobi Equations
SIAM Journal on Scientific Computing
Animation and rendering of complex water surfaces
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
A hybrid particle level set method for improved interface capturing
Journal of Computational Physics
Particle-based fluid simulation for interactive applications
Proceedings of the 2003 ACM SIGGRAPH/Eurographics symposium on Computer animation
Efficient simulation of large bodies of water by coupling two and three dimensional techniques
ACM SIGGRAPH 2006 Papers
Animation of open water phenomena with coupled shallow water and free surface simulations
Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation
Weakly compressible SPH for free surface flows
SCA '07 Proceedings of the 2007 ACM SIGGRAPH/Eurographics symposium on Computer animation
Two-Way Coupled SPH and Particle Level Set Fluid Simulation
IEEE Transactions on Visualization and Computer Graphics
Stable free surface flows with the lattice Boltzmann method on adaptively coarsened grids
Computing and Visualization in Science
A fast and accurate semi-Lagrangian particle level set method
Computers and Structures
Real-time simulation of large bodies of water with small scale details
Proceedings of the 2010 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
ACM SIGGRAPH 2011 papers
Unified spray, foam and air bubbles for particle-based fluids
The Visual Computer: International Journal of Computer Graphics - CGI'2012 Conference
Hi-index | 0.00 |
Simulating large-scale fluid while retaining and rendering details still remains to be a difficult task in spite of rapid advancements of computer graphics during the last two decades. Grid-based methods can be easily extended to handle large-scale fluid, yet they are unable to preserve sub-grid surface details like spray and foam without multi-level grid refinement. On the other hand, the particle-based methods model details naturally, but at the expense of increasing particle densities. This paper proposes a hybrid particle---grid coupling method to simulate fluid with finer details. The interaction between particles and fluid grids occurs in the vicinity of "coupling band" where multiple particle level sets are introduced simultaneously. First, fluids free of interaction could be modeled by grids and SPH particles independently after initialization. A coupling band inside and near the interface is then identified where the grids interact with the particles. Second, the grids inside and far away from the interface are adaptively sampled for large-scale simulation. Third, the SPH particles outside the coupling band are enhanced by diffuse particles which render little computational cost to simulate spray, foam, and bubbles. A distance function is continuously updated to adaptively coarsen or refine the grids near the coupling band and provides the coupling weights for the two-way coupling between grids and particles. One characteristic of our hybrid approach is that the two-way coupling between these particles of spray and foam and the grids of fluid volume can retain details with little extra computational cost. Our rendering results realistically exhibit fluids with enhanced details like spray, foam, and bubbles. We make comprehensive comparisons with existing works to demonstrate the effectiveness of our new method.