Hagit Schechter and Robert Bridson
The University of British Columbia
|
|
|
We propose a new ghost fluid approach for free surface and solid boundary conditions in Smoothed Particle Hydrodynamics (SPH) liquid simulations. Prior methods either suffer from a spurious numerical surface tension artifact or drift away from the mass conservation constraint, and do not capture realistic cohesion of liquid to solids. Our Ghost SPH scheme resolves this with a new particle sampling algorithm to create a narrow layer of ghost particles in the surrounding air and solid, with careful extrapolation and treatment of fluid variables to reflect the boundary conditions. We also provide a new, simpler form of artificial viscosity based on XSPH. Examples demonstrate how the new approach captures real liquid behaviour previously unattainable by SPH with very little extra cost.
Paper | PDF (5.8 MB) |
Tomato | MOV (1.6 MB) |
Bunny | MOV (5.0 MB) |
Breaking Dam | MOV (2.7 MB) |
Sampling Illustration | MOV (1.4 MB) |
Full paper video | MOV (77 MB) |
@article{Schechter:2012:GhostSPH, author = {Schechter, Hagit and Bridson, Robert}, title = {Ghost SPH for Animating Water}, journal = {ACM Transactions on Graphics (Proceedings of SIGGRAPH 2012)}, year = {2012}, volume = {31}, number = {4} }