Animating real‐time explosions
2002, The Journal of Visualization and Computer Animation
https://doi.org/10.1002/VIS.286Abstract
Any sufficiently powerful explosion in air creates an expanding blast wave that propagates outwards from the source. The paper explores the physically based simulation of a blast wave impact on surrounding objects. The emphasis is on simplifying the underlying physical and chemical governing equations in order to achieve a visually believable result that performs in real time. A connected voxel model is used to represent objects, so that realistic solid debris is generated instead of flat polygons. The model permits arbitrary voxel shapes, which allow the creation of more complex objects with a lower number of voxels when compared to models using uniform voxel shapes. This model also overcomes certain limitations of the spring–mass particle model when it comes to representing rigid bodies. The paper also explores auxiliary visual effects caused by the blast wave, such as flame, smoke and dust. Each of these cues increases the visual plausibility of the explosion being simulated with...
References (18)
- Mazarak O, Martins C, Amanatides J. Animating explod- ing objects. Graphics Interface 1999; 211-218.
- Reeves WT. Particle systems: a technique for modelling a class of fuzzy objects. ACM Transactions on Graphics 1983; 2(2): 91-108.
- Chiba N, Ohkawa S, Muraoka K, Miura M. Two- dimensional visual simulation of flames, smoke and the spread of fire. Journal of Visualization and Computer Animation 1994; 5(1): 37-53.
- Bashforth B. Physics-Based Explosion Modelling for Computer Graphics. MSc thesis, University of Saskatchewan, 1998.
- Neff M, Fiume E. A visual model for blast waves and fracture. Graphics Interface 1999; 193-202.
- Yngve GD, O'Brien JF, Hodgins JK. Animating explosions. In SIGGRAPH, 2000; 29-36.
- Baker WE. Explosions in Air. University of Texas Press, Austin, TX, 1973.
- Brode HL. Numerical solutions of spherical blast waves. Journal of Applied Physics 1995; 26: 766-775.
- Dewey JM. The air velocity in blast waves from TNT explo- sions. Proceedings of the Royal Society A 1964; 279: 366-385.
- Kinney GF, Graham FJ. Explosive Shocks in Air (2nd edn). Springer: Berlin, 1985.
- Terzopoulos D, Platt J, Barr A, Fleischer K. Elastically deformable models. In SIGGRAPH, 1987; 205-214.
- Terzopoulos D, Fleischer K. Modelling inelastic deforma- tion: viscoelasticity, plasticity, fracture. In SIGGRAPH, 1988; 269-278.
- Baraff D, Witkin A. Physically Based Modelling: Principles and Practice: SIGGRAPH Course Notes, 1997.
- Mirtich B, Canny J. Impulse-based simulation of rigid bodies. In Symposium on Interactive 3D Graphics, 1995; 181-188.
- Baraff D. Fast contact force computation for nonpenetrat- ing rigid bodies. In SIGGRAPH, 1994; 23-34.
- Norton A, Turk G, Bacon B, Gerth J, Sweeney P. Animation of fracture by physical modelling. Visual Computer 1991; 7: 210-219.
- O'Brien JF, Hodgins JK. Graphical modelling and anima- tion of brittle fracture. In SIGGRAPH, 1999; 137-146.
- Smith J, Witkin A, Baraff D. Fast and controllable simula- tion of the shattering of brittle objects. Graphics Interface 2000; 27-34.