Interactive 3D Sphere
Three.JS is used to generate an interactive twisting sphere. You can click and drag anywhere to rotate it.
Playing with settings, especially "phase", will produce interesting (colourful) results!
Inspired by https://github.com/codrops/WebGLBlobs