Explosion Simulator

This was a Year Two Semester One, OpenGL Assignment.

What I wanted to do with this project was simulate how objects would react if caught in the blast radius of an explosion. A video of this application can be found below (Link).

This application implements a large range of modular features including;

  • Ray-to-Facet Collision Detection
  • .3DS and .BMP File Readers (including vertex normal calculations)
  • Complete Vector and Matrix Classes
  • Particle-Based Physics Simulation (with Rigid Body Rotation)


Many thanks to Emma Weir for the Dynamite Model


  1. Julian November 11, 2009 10:27 am 

    I like this, is it available for free download???

  2. Michael Duller November 12, 2009 8:45 pm 

    Thanks :-)

    Unfortunately it is not currently, however I will get around to uploading it at some point.

  3. Robert September 21, 2010 5:28 am 

    I like your simulator, is it available for download with source code provided?

  4. Michael Duller November 5, 2010 5:21 pm 

    Unfortunatly I am unable to provide the source code as this was completed for a University assignment.

  5. Brian January 11, 2018 8:57 pm 

    I like this very much. you coded this but don’t own the source code?

Leave a Reply