Things we built because we wanted to see them run.
Demos and free tools from the studio. Everything here runs in your browser, on your hardware. Use them, share them, and write to us if you want one built for your product.
Free tools
WebGPU check
Tells you in a second whether your browser and GPU can run WebGPU, what features and limits they have, and what to expect from a 3D product page on this device.
WebGPU · WebGL 2 · free tool02GLSL playground
Our ray-marched shader, editable live. Change a number and watch the surface change. Errors are shown with the line.
GLSL · Three.js · free tool033D model optimiser
Drop a glTF, GLB or OBJ. Get its triangle count, textures, materials and memory back in a second, with what to fix to run on a phone. Parsed by Go compiled to WebAssembly, in your browser; nothing is uploaded.
Go → WebAssembly · free tool04Same room
Open this on two devices with the same room code. Cursors and a shared object move in real time between them over WebRTC, with a signalling server we wrote.
WebRTC · WebSockets · free toolRunning on this site
One new piece a month. Each ships with a short write-up of how it works and what it costs per frame, and the source where we choose to open it.
140,000 points
The home page hero: particles on the GPU that keep becoming something else, ending as the eORB mark. WebGL, so everyone sees it.
Three.js · GLSL · running on the home pageNot a video. A shader.
A surface computed every frame from a few hundred lines of GLSL: a signed-distance field, ray-marched per pixel, with its own frame-rate readout.
GLSL · running on the home pageTell us what you need built.
An engineer reads it and replies within minutes, in your language. Every project starts with a two-week prototype at a flat price.