Visualization of Large-Scale Fluid

Thomas Krog

AbstractIn this project a new approximation of the Shallow Water equations is used to simulate large-scale uids in real-time. The simulation has been tested against a Smoothed Particle Hydrodynamics model with reasonable results. However, artifacts occur when it is tested with bumps on the ground thus improvements are needed before the approximation can be used as a general purpose solver of large-scale uids.

The visualization of the uid has signi cant in uence on the way a user experience the uid. By extending the visualization with ying foam the average user believes that it is large scale uid in contrast to a visualization without foam. The foam has been modelled by transparent billboards and lines thus it requires a lot of blending to get a smooth transition between the opaque uid surface and the transparent foam. Therefore an e ective blending system has been implemented at the boundary of the uid to save the pixelshader from a lot of work.
KeywordsVisualization, Real-Time, Fluid Simulation, Shallow Water Equa- tions, Height maps, Foam Visualization
TypeMaster's thesis [Academic thesis]
Year2003
PublisherInformatics and Mathematical Modelling, Technical University of Denmark, DTU
AddressRichard Petersens Plads, Building 321, DK-2800 Kgs. Lyngby
SeriesIMM-Thesis-2003-73
Note
Electronic version(s)[pdf]
BibTeX data [bibtex]
IMM Group(s)Image Analysis & Computer Graphics