- HTML / CSS (SCSS) / JS (Babel)
About the code
Most of the stuff in here is just bootstrapping. Essentially it’s just setting ThreeJS up so that it renders a flat surface upon which to draw the shader. The only thing to see here really is the uniforms sent to the shader. Apart from that all of the magic happens in the HTML view under the fragment shader.
Compatible browsers: Chrome, Edge, Firefox, Opera, Safari
Dependencies: three.js, ccapture.js