This is an archive featuring interactive experiments I created in 2011, at the time when I was learning WebGL, shader programming and 3D math. The demos below and the 3d rendering engine code that runs them are inspired by various features of Unity. I used Unity since 2009 and it was one of my favourite pieces of software at the time. Ten years later, in 2022, I reviewed the demos, fixed a few lit