View dependent fluid dynamics
Abstract
This thesis presents a method for simulating fluids on a view dependent grid structure to
exploit level-of-detail with distance to the viewer. Current computer graphics techniques,
such as the Stable Fluid and Particle Level Set methods, are modified to support a nonuniform
simulation grid. In addition, infinite fluid boundary conditions are introduced that
allow fluid to flow freely into or out of the simulation domain to achieve the effect of
large, boundary free bodies of fluid. Finally, a physically based rendering method known
as photon mapping is used in conjunction with ray tracing to generate realistic images of
water with caustics. These methods were implemented as a C++ application framework
capable of simulating and rendering fluid in a variety of user-defined coordinate systems.
Subject
computational fluid dynamicsphysically based simulation
computer graphics
rendering
raytracing
photon mapping
level set
coordinate transformation
Citation
Barran, Brian Arthur (2006). View dependent fluid dynamics. Master's thesis, Texas A&M University. Texas A&M University. Available electronically from https : / /hdl .handle .net /1969 .1 /3827.