← WOOK.Lab · 03 / 06Get in touch ↗
3D · SHADERSInterface Experiment

Plush creatures swim, a seaplane comes and goes, and the water dips where you press.

Aqua studio: a plush whale shark with bead eyes, blush and a stitched care tag, next to the specimen panel for picking species, name and fur colour.
Aqua lagoon at night: a starry sky and moon inside the jelly dome, lit bungalow windows and torches on the island, creatures gliding through dark water.

/ About

Next.jsReact Three FiberThree.jsGLSLTypeScriptClaude Code skills

A Maldives trip kept as a toy, and a test of two things: textures, and a Claude Code loop that plans, measures and fixes every feature.

What it explores

One plush material

Five species share a velvet shader on baked signed distance fields. Bead eyes and a care tag make them toys.

Water you can press

A 2D wave simulation on ping-pong render targets at a fixed 90 Hz, under screen-space refraction.

A day per real hour

13 lighting keyframes; at dusk the bungalows, torches and fairy lights switch on.

The process as the experiment

Ten features, one skill: a goal, ten steps, then headless GPU timing and soak tests to judge each.

Next experiment · REAL-TIME · CANVAS

Jetstream Deck

→