I had been coming across mentions of three.js a lot, so I thought I'd play around with it. My exploration didn't have a purpose, so the result was just the natural evolution of trying things out.
Thanks to Aerotwist for creating an awesome tool to generate environment cube maps.