Physically based simulation of explosions
Abstract
This thesis describes a method for using physically based techniques to model an explosion and the resulting side effects. Explosions are some of the most visually exciting phenomena known to humankind and have become nearly ubiquitous in action films. A realistic computer simulation of this powerful event would be cheaper, quicker, and much less complicated than safely creating the real thing. The immense energy released by a detonation creates a discontinuous localized increase in pressure and temperature. Physicists and engineers have shown that the dissipation of this concentration of energy, which creates all the visible effects, adheres closely to the compressible Navier-Stokes equation. This program models the most noticeable of these results. In order to simulate the pressure and temperature changes in the environment, a three dimensional grid is placed throughout the area around the detonation and a discretized version of the Navier-Stokes equation is applied to the resulting voxels. Objects in the scene are represented as rigid bodies that are animated by the forces created by varying pressure on their hulls. Fireballs, perhaps the most awe-inspiring side effects of an explosion, are simulated using massless particles that flow out from the center of the blast and follow the currents created by the dissipating pressure. The results can then be brought into Maya for evaluation and tweaking.
Subject
AnimationAtmospheric Effects
Computational Fluid Dynamics
Explosions
Natural Phenomena
Physically Based Animation
Citation
Roach, Matthew Douglas (2005). Physically based simulation of explosions. Master's thesis, Texas A&M University. Texas A&M University. Available electronically from https : / /hdl .handle .net /1969 .1 /2409.