Accurate Viscous Free Surfaces for Buckling, Coiling, and Rotating Liquids
Date
2008Metadata
Show full item recordAbstract
We present a fully implicit Eulerian technique for simulating free surface viscous liquids which eliminates artifacts in previous approaches, efficiently supports variable viscosity, and allows the simulation of more compelling viscous behaviour than previously achieved in graphics. Our method exploits a variational principle which automatically enforces the complex boundary condition on the shear stress at the free surface, while giving rise to a simple discretization with a symmetric positive definite linear system. We demonstrate examples of our technique capturing realistic buckling, folding and coiling behavior. In addition, we explain how to handle domains whose boundary comprises both ghost fluid Dirichlet and variational Neumann parts, allowing correct behaviour at free surfaces and solid walls for both our viscous solve and the variational pressure projection of Batty et al. [BBB07].
BibTeX
@inproceedings {10.2312:SCA:SCA08:219-228,
booktitle = {Eurographics/SIGGRAPH Symposium on Computer Animation},
editor = {Markus Gross and Doug James},
title = {{Accurate Viscous Free Surfaces for Buckling, Coiling, and Rotating Liquids}},
author = {Batty, Christopher and Bridson, Robert},
year = {2008},
publisher = {The Eurographics Association},
ISSN = {1727-5288},
ISBN = {978-3-905674-10-1},
DOI = {10.2312/SCA/SCA08/219-228}
}
booktitle = {Eurographics/SIGGRAPH Symposium on Computer Animation},
editor = {Markus Gross and Doug James},
title = {{Accurate Viscous Free Surfaces for Buckling, Coiling, and Rotating Liquids}},
author = {Batty, Christopher and Bridson, Robert},
year = {2008},
publisher = {The Eurographics Association},
ISSN = {1727-5288},
ISBN = {978-3-905674-10-1},
DOI = {10.2312/SCA/SCA08/219-228}
}