PlaygroundIndex →

Real-time water ripple simulation | mouse-driven wave equation solver, ping-pong render targets, specular lighting, Three.js and GLSL

Creative Development

Experiments

Ongoing

A collection of front-end experiments and creative builds | animation, shaders, interaction design, and the occasional thing built purely because it seemed interesting.

Had some cool ideas. Wondered if they were possible. Built them.

Creative experiments in GSAP, WebGL, shader transitions, and front-end animation | sometimes planned, mostly not.

Ongoing.

Infinite scroll carousel with sine wave path, depth scaling, lerped drag and click-to-zoom | vanilla JS and GSAP

Mouse-driven image scatter | cubic easing, touch support, vanilla React.

WebGL image slideshow with a custom GLSL fragment shader | simplex noise distortion transitions, cubic easing, React.

Mouse-driven parallax with a fractal glass shader | Three.js, GLSL, custom image transitions.