Wavy Images with GLSL
A while back I created a carousel with inertial scrolling and a wavy distortion effect on the image cards tied to the current scroll speed. Three.js handles the rendering, and I capture wheel and pointer events to control the scroll position, but the really fun part is accomplished with