3D Lab

Don’t take our word for it.Turn it.

Three small, live scenes rendered in your browser with three.js — drag, zoom, hover. They follow the same rules as our client work: the 3D library loads only when the scene comes into view, only on devices that can run it smoothly, and pauses when you scroll away.

I

Object viewer

Physically based materials under studio lighting: glass with real refraction, brushed metal, glazed ceramic. The same technique presents products, artefacts or architectural models — no app, no plugin.

  • MeshPhysicalMaterial
  • Environment lighting
  • Orbit controls
  • Tone mapping
II

Data globe

Thousands of points, great-circle arcs and travelling pulses — a living picture of networks, supply chains, members or partners around the world. Fed by your data, it becomes a dashboard people actually look at.

  • Points & buffer geometry
  • Bezier arcs
  • Animated pulses
  • Touch rotation
III

Wave matrix

441 tiles, one draw call: an instanced 21 × 21 matrix rippling in real time. Hover a tile and the scene knows exactly which one you mean — the basis for explorable models, calendars, floor plans or any grid of data.

Hover a tile to read its position.

  • InstancedMesh
  • Raycasting
  • Per-instance colour
  • Single draw call

Want a scene like this for your project?

See how real-time 3D carries a whole platform in our Synchronotron case, or talk to us about what your audience should be able to explore.