Case Study · 2025 · Creative Dev

Forma In motion.

An experimental creative project exploring the intersection of design and WebGL — real-time generative visuals driven by interaction.

Creative Dev GSAP WebGL Interaction Design
Project cover coming soon

The concept

Forma started as a question: what happens when a UI responds not just to clicks but to intention — velocity, pressure, direction? The result is a generative canvas built with Three.js and GSAP where every user interaction shapes the visual output.

60fps Render target
GLSL Shader language
3 Interaction modes
0 Libraries (JS)

What was built

A live interactive experience running at 60fps in the browser. Three distinct interaction modes — draw, sculpt, and erase — each with unique shader behaviour and easing curves tuned by hand.

Screenshot / Mockup
Screenshot / Mockup