Five overlapping practices — every project we ship usually borrows from at least three of them. We do not chase trends; we keep deepening a small set of techniques until they feel inevitable.
01 / Capability
3D Product Configurators
Real-time 3D viewers where users rotate, customise, recolour and step inside the product. We build them for fragrance bottles, furniture, hardware and apparel.
Every configurator ships with mobile-first geometry budgets, baked lighting, lazy-loaded variants and a graceful 2D fallback when GPU memory is tight.
◆ Three.js · React Three Fiber · Drei · Rapier
02 / Capability
Scroll-driven Storytelling
Long-form narrative pages where scroll is the timeline — copy, imagery and 3D scenes choreograph together as the user moves down the page.
We design these like films: storyboard first, transitions earned, no scroll-jacking. Smooth scroll is opt-out and reduced-motion is respected end to end.
◆ GSAP ScrollTrigger · Lenis · Theatre.js
03 / Capability
WebGL Landing Pages
A single page that has to do the work of a campaign — a shader-backed hero, an interactive logo moment, a generative texture that ties the brand together.
We build these in tight 4–6 week sprints with measurable performance budgets and a documented art-direction reference so the brand team can extend later.
◆ Three.js · GLSL Shaders · Tweakpane
04 / Capability
Motion-first UI
Interface motion systems: how navigation reveals, how cards stagger in, how state changes feel. The boring 95% of a site that has to feel as crafted as the hero.
We document timing curves, build a motion token system, and pair the visual choices with measurable interaction latency budgets.
◆ Framer Motion · Lenis · CSS view transitions
05 / Capability
Interactive Brand Sites
End-to-end brand websites where interaction is the lead voice. CMS, content model, copy direction, motion system and shipping pipeline — all built together.
These run 10–14 weeks and produce both a live site and a documented motion system the brand can extend internally without us in the room.
◆ R3F · GSAP · Sanity / Payload · Vercel