A very simple noise-based explosion generator, coded in modern C++.
explosion.mp4
- tinykaboom. This generator was largely based off this concise and excellent tutorial written by ssloy.
- The Book of Shaders: Fractal Brownian Motion. This article was an excellent resource for understanding Fractal Brownian Motion, the noise function used to generate the explosion cloud structures.