Visual Simulation of Heat Shimmering and Mirage
- 20 November 2006
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Visualization and Computer Graphics
- Vol. 13 (1) , 179-189
- https://doi.org/10.1109/tvcg.2007.24
Abstract
We provide a physically-based framework for simulating the natural phenomena related to heat interaction between objects and the surrounding air. We introduce a heat transfer model between the heat source objects and the ambient flow environment, which includes conduction, convection, and radiation. The heat distribution of the objects is represented by a novel temperature texture. We simulate the thermal flow dynamics that models the air flow interacting with the heat by a hybrid thermal lattice Boltzmann model (HTLBM). The computational approach couples a multiple-relaxation-time LBM (MRTLBM) with a finite difference discretization of a standard advection-diffusion equation for temperature. In heat shimmering and mirage, the changes in the index of refraction of the surrounding air are attributed to temperature variation. A nonlinear ray tracing method is used for rendering. Interactive performance is achieved by accelerating the computation of both the MRTLBM and the heat transfer, as well as the rendering on contemporary graphics hardware (GPU)Keywords
This publication has 25 references indexed in Scilit:
- A Survey of General‐Purpose Computation on Graphics HardwareComputer Graphics Forum, 2007
- Melting and flowing in multiphase environmentComputers & Graphics, 2006
- MoXiACM Transactions on Graphics, 2005
- Lattice-based flow field modelingIEEE Transactions on Visualization and Computer Graphics, 2004
- GPU‐Based Nonlinear Ray TracingComputer Graphics Forum, 2004
- Sparse matrix solvers on the GPUACM Transactions on Graphics, 2003
- Animating suspended particle explosionsACM Transactions on Graphics, 2003
- Multiple–relaxation–time lattice Boltzmann models in three dimensionsPhilosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 2002
- Lattice Boltzmann method on composite gridsPhysical Review E, 2000
- Nonlinear ray tracing: Visualizing strange worldsThe Visual Computer, 1995