AlteredQualia created this stunning procedural city of lights using WebGL (Three.js). It generates a whopping “2 million particles + 600k faces” so you’ll need a powerful GPU to run it smoothly.
If you’re using Chrome, make sure to enable the 3D helicopter audio by pressing N.