Move the mouse around to move the light source.
Click and drag to move the camera.
Press space to stop the animation.
Press R to randomize.
Inspired by
Felix Turner's
Noise Holes
Made with three.js and
ashima webgl noise.