Specialized engagement

A brand moment people can touch

Real-time 3D and WebGL on the open web: a hero, a product viewer, a launch microsite that moves. No game engine, no app install, no 40MB of textures. A single senior who designs the look and writes the shaders.

From $40,000

Fixed engagement, scoped on a fit call. Most ship in 4–6 weeks.

What you get

  • An art-directed concept, not a template, a look built for your brand
  • Hand-written GLSL shaders (dependency-free where it counts) tuned for 60fps
  • A graceful fallback: reduced-motion users and weak GPUs get a designed static frame, never a blank canvas
  • Production code you own, built to drop into your existing Next.js / React site
  • Performance budget honored: measured against Core Web Vitals, not just a demo on a fast laptop

Why this, from me

Most agencies subcontract the 3D and bolt it on. I design the frame and write the shader, so the motion and the art direction are the same decision. The homepage hero on this site is a live, parameterized WebGL shader I built: same technique, different palette per page.

  • 20 years of senior design across product, brand, and hospitality
  • Shaders written from first principles. No heavyweight 3D dependency shipped to the browser
  • Every effect ships with a reduced-motion and low-GPU path designed, not generated

How it runs

01

Fit call

30 minutes. We confirm the idea is right for real-time WebGL and not better served by video or a static treatment.

02

Concept

An art-directed look: palette, motion language, and a rough shader prototype you can see moving in the browser.

03

Build

The shader and the surrounding page, tuned to a performance budget, with the fallback designed alongside the hero.

04

Handoff

Production code, integrated into your stack, with the knobs documented so your team can re-skin it later.

Who it's for

A fit

  • A funded brand or product launch that needs a signature moment
  • Teams already on React / Next who want it native, not an embedded iframe
  • A founder who wants one senior owning look and code, not a committee

Not a fit

  • A full game or an immersive multi-scene experience (that's a studio, not me)
  • Anything that needs to run inside a native mobile app shell

Start with a fit call

Tell me what you have in mind. If it's a fit, we book a call and I scope it. If it isn't, I'll point you somewhere better.

I'll reply within 24 hours. No newsletters, no spam.

Questions

No, that's the whole point of writing the shaders by hand. The effect runs on the GPU at a capped pixel ratio with a single render loop, and weak devices get a designed static frame instead. Performance is measured against Core Web Vitals before handoff.

Yes. You get the production source, integrated into your stack, with the tunable parameters documented.

It's a senior designer and a shader engineer in one person, on a fixed scope. The fit call confirms the number against what you actually need before anything starts.

Start the Conversation