Real-Time Virtual Pipes Simulation and Modeling for Small-Scale Shallow Water
Date
2018Author
Dagenais, Francois
Guzman, Julián
Vervondel, Valentin
Hay, Alexander
Delorme, Sébastien
Mould, David
Metadata
Show full item recordAbstract
We propose an approach for real-time shallow water simulation, building upon the virtual pipes model with multi-layered heightmaps. Our approach introduces the use of extended pipes which resolve flow through fully-flooded passages, which is not possible using current multi-layered techniques. We extend the virtual pipe method with a physically-based viscosity model that is both fast and stable. Our viscosity model is integrated implicitly without the expense of solving a large linear system. The liquid is rendered as a triangular mesh surface built from a heightmap. We propose a novel surface optimization approach that prevents interpenetrations of the liquid surface with the underlying terrain geometry. To improve the realism of small-scale scenarios, we present a meniscus shading approach that adjusts the liquid surface normals based on a distance field. Our approach runs in real time on various scenarios of roughly 10 x 10 cm at a resolution of 0.5 mm, with up to five layers.
BibTeX
@inproceedings {10.2312:vriphys.20181067,
booktitle = {Workshop on Virtual Reality Interaction and Physical Simulation},
editor = {Andrews, Sheldon and Erleben, Kenny and Jaillet, Fabrice and Zachmann, Gabriel},
title = {{Real-Time Virtual Pipes Simulation and Modeling for Small-Scale Shallow Water}},
author = {Dagenais, Francois and Guzman, Julián and Vervondel, Valentin and Hay, Alexander and Delorme, Sébastien and Mould, David and Paquette, Eric},
year = {2018},
publisher = {The Eurographics Association},
ISBN = {978-3-03868-059-8},
DOI = {10.2312/vriphys.20181067}
}
booktitle = {Workshop on Virtual Reality Interaction and Physical Simulation},
editor = {Andrews, Sheldon and Erleben, Kenny and Jaillet, Fabrice and Zachmann, Gabriel},
title = {{Real-Time Virtual Pipes Simulation and Modeling for Small-Scale Shallow Water}},
author = {Dagenais, Francois and Guzman, Julián and Vervondel, Valentin and Hay, Alexander and Delorme, Sébastien and Mould, David and Paquette, Eric},
year = {2018},
publisher = {The Eurographics Association},
ISBN = {978-3-03868-059-8},
DOI = {10.2312/vriphys.20181067}
}
URI
http://dx.doi.org/10.2312/vriphys.20181067https://diglib.eg.org:443/handle/10.2312/vriphys20181067