A demo that uses Three.js to run a GLSL shader on the GPU to create an animated 2D gradient in the browser.
Everything is defined in the index.html which can be opened directly in the browser.
Can be viewed online as the background at https://spinningowl.com