Engineering experiments, running in your browser.
Work our engineers build to test what the web can do: real-time graphics, simulation and free tools. Each runs on your own device.
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 toolGLSL 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 tool3D model optimizer
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 toolSame 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 signaling server we wrote.
WebRTC · WebSockets · free toolRunning in your browser
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.
The globe on the home page
42,000 points on the GPU that gather into the eORB mark, then open into a turning globe. One clock, computed in the shader; it pauses when you scroll past and holds still if you ask for less motion.
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 in this pageTell us what should change first
Want this for your product? Book a 30-minute call.
Book a 30-minute callor write to hello@eorbsolutions.com