Extended virtual pipes for the stable and real-time simulation of small-scale shallow water. (November 2018)
- Record Type:
- Journal Article
- Title:
- Extended virtual pipes for the stable and real-time simulation of small-scale shallow water. (November 2018)
- Main Title:
- Extended virtual pipes for the stable and real-time simulation of small-scale shallow water
- Authors:
- Dagenais, François
Vervondel, Valentin
Guzmán, Julián E.
Hay, Alexander
Delorme, Sébastien
Mould, David
Paquette, Eric - Abstract:
- Highlights: Real-time fluid simulation on the GPU. Stable, realistic, and fast-to-compute viscosity model. Extended virtual pipes that allow fluid to flow through fully flooded passages. Dedicated view-dependent meniscus shading for improved visual realism. Surface optimization to prevent liquid vs. object surface interpenetration. Graphical abstract: Abstract: 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 that are capable of resolving flows 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. Despite the few simplifications necessary to achieve a real-time viscosity model, we show that our new viscosity model produces results that match the behavior of an offline fluid-implicit particle (FLIP) simulation for various viscosity values. 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 with a view-dependent adjustment of the liquid surface normals basedHighlights: Real-time fluid simulation on the GPU. Stable, realistic, and fast-to-compute viscosity model. Extended virtual pipes that allow fluid to flow through fully flooded passages. Dedicated view-dependent meniscus shading for improved visual realism. Surface optimization to prevent liquid vs. object surface interpenetration. Graphical abstract: Abstract: 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 that are capable of resolving flows 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. Despite the few simplifications necessary to achieve a real-time viscosity model, we show that our new viscosity model produces results that match the behavior of an offline fluid-implicit particle (FLIP) simulation for various viscosity values. 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 with a view-dependent adjustment of the liquid surface normals based on a distance field. Our implementation runs in real time on various scenarios of roughly 10 × 10 cm at a resolution of 0.5 mm, with up to five layers. … (more)
- Is Part Of:
- Computers & graphics. Volume 76(2018)
- Journal:
- Computers & graphics
- Issue:
- Volume 76(2018)
- Issue Display:
- Volume 76, Issue 2018 (2018)
- Year:
- 2018
- Volume:
- 76
- Issue:
- 2018
- Issue Sort Value:
- 2018-0076-2018-0000
- Page Start:
- 84
- Page End:
- 95
- Publication Date:
- 2018-11
- Subjects:
- Fluid simulation -- Viscosity -- Virtual pipes -- Surface optimization -- Meniscus -- Shallow water
Computer graphics -- Periodicals
006.6 - Journal URLs:
- http://www.elsevier.com/journals ↗
- DOI:
- 10.1016/j.cag.2018.08.005 ↗
- Languages:
- English
- ISSNs:
- 0097-8493
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.700000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 8351.xml