The Fire Box Experiment

A step-by-step look at how I made a box catch fire using Three.js and GLSL shaders.

Made with love by @chunrapeepat @chunrapeepat

Where it started

I stumbled on this burning fire box demo by Xavier and loved it — so I set out to rebuild the effect from scratch and sharpen my Three.js and shader skills. Xavier's original burning fire box demo on X
This is a step-by-step breakdown of how I built the effect. I hope you find it useful — and if you're ready, let's get started.
View the source on GitHub

Want more experiments like this? Get an email when I ship something new.