
Haunted House
A small atmospheric scene: fog, sunset, and a lonely house with a single warm light—built in Three.js as a study in mood, materials, and readable real-time lighting on the web.
A playground for prototypes, shaders, spatial interfaces, and ideas that are not yet client work—small builds with loud intent, documented so we remember what we learned.

A small atmospheric scene: fog, sunset, and a lonely house with a single warm light—built in Three.js as a study in mood, materials, and readable real-time lighting on the web.

A procedural spiral galaxy built from tens of thousands of GPU points—arm count, spin, and falloff tuned in the browser, with color that runs from a hot core to cool outer dust.

MeshPhysicalMaterial in the wild: HDR street lighting, wood and glass-like surfaces, transmission and IOR—tuned live in the browser to see how bounced and refracted light actually behave.
Lab work turns into product work when there is a brief. Tell us what you are building—we will meet you with engineering, not slides.