Torus knots from implicit equations.
Move the mouse around to move the light source. Click and drag to move the camera. Press R to randomize.
Randomize
Made with three.js.