Skip to content
ZEISMO

WEB · Web

3D & WebGL Experiences

Three.js is only worth shipping when the third dimension carries meaning: a product you can turn, a system you can see, physics you can feel. We build WebGL that serves the page instead of decorating it.

Sound familiar?

3D that decorates instead of sells

A spinning gimmick that costs 2MB and answers no buyer question.

WebGL that melts phones

Scenes tuned on a designer's Mac, unusable on the devices customers hold.

This service exists because we kept meeting these two. Here is what fixing them properly includes.

What's included.

WEB / threejs-experiences

01

Product visualisation

Models you can rotate, zoom and configure: the closest a browser gets to holding the thing.

02

Interactive scenes

Particle systems, physics and pointer interaction, tuned to hold 60fps on phones.

03

Performance discipline

Lazy-mounted canvases, capped pixel ratios, reduced-motion fallbacks: beauty that does not cost the page.

04

This very site

The machine, flow and antigravity scenes on zeismo.com are our own R3F work: proof you can click.

The toolkit for this work

Three.jsReact Three Fiber@react-three/dreiRapier.jscannon-esthree-mesh-bvhZustandlil-guiVite

How web work runs here

01

One decision per page

We agree what a visitor should do before we discuss how anything looks.

02

Design from your subject

Palette, type and layout built from your business. Never a template with your logo on it.

03

Build static-fast

Pre-rendered, image-disciplined, tested on mid-range phones over mobile data.

04

Wire the truth

Analytics and pixel events that fire once and match reality, so every later decision has data.

What it's judged by.

Every engagement reports these: the numbers, not the vibes.

01

Load time on a real phone

Measured on mid-range Android over 4G: where your visitors actually are.

02

Conversion per page

Each page has one job; we measure whether it does it.

03

Core Web Vitals

Green LCP, CLS and INP: held with a budget, not achieved once for a screenshot.

This is for you if

  • Businesses whose site should sell, not just exist
  • Stores entering markets where cash on delivery is how people pay
  • Anyone whose current site loses people before it finishes loading

And honestly not, if

  • Award-bait with no business goal behind it
  • Projects that want a template skinned by Friday

We turn down work that fits this column. It is cheaper for both of us early.

A website is a salesperson who never sleeps. We build the one who also never lies.

how we run web

Asked about this service.

Will 3D slow my site down?

Not if it is built with discipline: our scenes lazy-mount, cap device pixel ratio and pause off-screen. The homepage here runs three scenes and still loads in about 100KB of JS.