WOOK.Lab · 01 / 07Get in touch
3D · THREE.JSInterface Experiment

Spin the globe, tap a pin, step into someone's workspace.

/ About

Next.jsThree.jsTypeScriptSupabase

People love showing their desks, but publishing a photo of your room publishes your life. So the photo never leaves the vault: AI transcribes each desk into a spec JSON, and 115 hand-built items reassemble it as a low-poly diorama on a 3D globe. The AI describes; it never draws.

What it explores

01

No procedural shapes: 115 catalog items assemble onto a 33-slot grid, so assets guarantee quality and combinations make personality. Same spec, same scene: the seed derives from the spec hash.

02

Placement always lands: items on occupied slots push to the nearest free one, impossible spots fall back, so a mug on the wall ends up on the desk. Every correction surfaces as a note, not a crash.

03

Privacy enforced by the DB, not the client: originals sit in a private bucket with EXIF stripped on upload, only the spec goes public, and a script attacks the API with the anon key to prove RLS holds.

04

A living globe: the real sun's terminator creeps across it, and each diorama wakes in its city's current light.

Next: variant shapes for the catalog's long tail, then a polish pass for unified glow rules and a polygon budget.

Next experiment · 3D · AGENT OBSERVABILITY

Pokoffice