MVS SolvesMartin van Staden

I write the maths under the motion.

WebGL, custom GLSL and scroll systems — the brief a studio can't staff internally.

Signed distance field — six levels
01 — Live studies

Five pieces, each rendered rather than recorded.

Raymarched sculpture

GLSLSigned distance fields, blended

Curl-noise fluid

GPGPUDivergence-free advection

Scroll-driven corridor

SDFOne shape, folded

Kinetic typography

CSSMask reveals, no library

Spring field

CANVAS~5,000 damped springs

Each thumbnail is that piece's own maths, solved once and frozen — not a screenshot.

02 — What I build

The work that gets subcontracted out.

WebGL & shaders

Raymarched scenes, custom GLSL, fluid and particle systems.

Scroll & motion systems

GSAP ScrollTrigger pinning and scrubbing as one timeline, not five libraries fighting.

Marketing-site front-end

React, Next.js and Tailwind, or hand-coded static. Complete HTML from the server.

Automation & AI

n8n and Make pipelines, LLM agent workflows — built to be handed over.

03 — How it's built

Measured, not hoped for.

3D library on the hero
None
Hero shader
Raw WebGL2
Fluid passes / frame
2
Corridor geometry
1 shape, folded
Particle allocation
0 per frame
Render resolution
Adaptive
Fails to
Plain HTML
04 — Work together

Got a brief your team would rather not staff?

Contract and white-label. Brea, California — Pacific time, used to European hours.

Emailmartin@mvssolves.com