Animating suspended particle explosions

This paper describes a method for animating suspended particle explosions. Rather than modeling the numerically troublesome, and largely invisible blast wave, the method uses a relatively stable incompressible fluid model to account for the motion of air and hot gases. The fluid's divergence field is adjusted directly to account for detonations and the generation and expansion of gaseous combustion products. Particles immersed in the fluid track the motion of particulate fuel and soot as they are advected by the fluid. Combustion is modeled using a simple but effective process governed by the particle and fluid systems. The method has enough flexibility to also approximate sprays of burning liquids. This paper includes several demonstrative examples showing air bursts, explosions near obstacles, confined explosions, and burning sprays. Because the method is based on components that allow large time integration steps, it only requires a few seconds of computation per frame for the examples shown.

[1]  J. Meyer–Arendt INTRODUCTION TO CLASSICAL AND MODERN OPTICS , 1984 .

[2]  W. Reeves Particle Systems—a Technique for Modeling a Class of Fuzzy Objects , 1983, TOGS.

[3]  William T. Reeves,et al.  Particle systems—a technique for modeling a class of fuzzy objects , 1983, International Conference on Computer Graphics and Interactive Techniques.

[4]  Norishige Chiba,et al.  Two-dimensional visual simulation of flames, smoke and the spread of fire , 1994, Comput. Animat. Virtual Worlds.

[5]  Eugene Fiume,et al.  Depicting fire and other gaseous phenomena using diffusion processes , 1995, SIGGRAPH.

[6]  Holly E. Rushmeier,et al.  Volume rendering of pool fire data , 1995, IEEE Computer Graphics and Applications.

[7]  Dimitris N. Metaxas,et al.  Modeling the motion of a hot, turbulent gas , 1997, SIGGRAPH.

[8]  Carlo H. Séquin,et al.  Interactive simulation of fire in virtual building environments , 1997, SIGGRAPH.

[9]  Jos Stam,et al.  Stable fluids , 1999, SIGGRAPH.

[10]  Oleg Mazarak,et al.  Animating Exploding Objects , 1999, Graphics Interface.

[11]  Michael Neff,et al.  A Visual Model For Blast Waves and Francture , 1999, Graphics Interface.

[12]  Jessica K. Hodgins,et al.  Graphical modeling and animation of brittle fracture , 1999, SIGGRAPH.

[13]  Tom Lokovic,et al.  Deep shadow maps , 2000, SIGGRAPH.

[14]  Jessica K. Hodgins,et al.  Animating explosions , 2000, SIGGRAPH.

[15]  Kenneth L. Cashdollar,et al.  Overview of dust explosibility characteristics , 2000 .

[16]  Ronald Fedkiw,et al.  Visual simulation of smoke , 2001, SIGGRAPH.

[17]  Philippe Beaudoin,et al.  Realistic and Controllable Fire Simulation , 2001, Graphics Interface.

[18]  Yee-Hong Yang,et al.  Physics-Based Explosion Modeling , 2001, Graph. Model..

[19]  Mark Meyer,et al.  Meshes on fire , 2001 .

[20]  Kevin B. McGrattan,et al.  Fire dynamics simulator (ver-sion 3) technical reference guide , 2001 .

[21]  Lawrence Lee,et al.  Digital pyro for Reign of Fire , 2002, SIGGRAPH '02.

[22]  Duc Quang Nguyen,et al.  Physically based modeling and animation of fire , 2002, ACM Trans. Graph..

[23]  Henrik Wann Jensen,et al.  A rapid hierarchical rendering technique for translucent materials , 2005, ACM Trans. Graph..

[24]  Arnauld Lamorlette,et al.  Structural modeling of flames for a production environment , 2002, SIGGRAPH.

[25]  John Keyser,et al.  Interactive simulation of fire , 2002, 10th Pacific Conference on Computer Graphics and Applications, 2002. Proceedings..

[26]  Jessica K. Hodgins,et al.  Graphical modeling and animation of ductile fracture , 2002, SIGGRAPH.

[27]  Claude Martins,et al.  Animating real-time explosions , 2002, Comput. Animat. Virtual Worlds.