We Play / Interactive Dive

Renderer proving ground.

A live grid for installing and inspecting new studio execution grammars before they become default We-Play behavior.

This pass exercises the visual grammar contract and the new Three.js branches. Each tile is a small proof: why it exists, how it was made, and what the team should look at before using it in production.

17 tests4 revisions each8 canvas9 three.jsBack to /we-play
stratathree

Core Sample

Team
Felix + Zara
Lane
3D strata
Why
Tests whether layered time can feel physical instead of becoming another flat contour field.
How
Three.js slabs are stacked with slight offsets, like a geological section cut from studio memory.
Inspect
Depth, layer rhythm, and whether motion reads without text.
particlescanvas

Particle Weather

Team
Felix
Lane
motion particles
Why
Stress-test swarm behavior as atmosphere, not decorative confetti.
How
Canvas particles drift in uneven pressure bands with two-color density pockets.
Inspect
Density, legibility at thumbnail size, and whether the field has a point of view.
type-systemcanvas

Glyph Ledger

Team
Declan + Felix
Lane
typographic system
Why
Checks that text can be the artifact when language is the material, not pasted explanation.
How
Glyphs are indexed, displaced, and recoded into a moving specimen sheet.
Inspect
Whether the typography feels authored and not like caption debris.
cut-papercanvas

Cut Paper Field

Team
Zara
Lane
material composition
Why
Gives the team a non-grid material grammar for collage-like concepts without image search.
How
Irregular paper shards slide in shallow layers with hard edges and translucent overlap.
Inspect
Material feel, composition, and whether it avoids generic AI smoothness.
maskingcanvas

Aperture Mask

Team
Zara + Deter
Lane
mask / reveal
Why
Tests reveal as a primary visual move for concepts about attention, censorship, or partial truth.
How
Moving apertures cut through a dim field and expose brighter signal underneath.
Inspect
Whether masking changes meaning or only adds effect.
topographicthree

Topographic Memory

Team
Felix
Lane
3D contour
Why
Keeps topographic language available while making it spatial enough to differ from the rejected line-grid look.
How
Three.js contour loops stack forward and backward as terrain slices.
Inspect
Similarity risk against recent green-line pieces.
cellularthree

Cellular Office

Team
Rowan + Felix
Lane
organic 3D
Why
Tests an organic grammar for agent workspaces and living systems.
How
Ellipsoid cells cluster in 3D with small shifts in scale and orbit.
Inspect
Whether it feels alive or merely like bubbles.
mechanicalthree

Mechanical Gate

Team
Felix + Deter
Lane
3D mechanism
Why
Makes pipeline gates physical: a way to test concepts about approval, timing, and blocked motion.
How
Wireframe hubs and teeth rotate as a linked mechanical field.
Inspect
Whether the mechanism implies causality, not just ornament.
mapcanvas

Map Drift

Team
Rowan
Lane
cartographic system
Why
Tests map logic for concepts about route, ownership, memory, and territory.
How
Route lines cross an indexed ground with unstable coordinates.
Inspect
Whether the map suggests navigation without pretending to be a real place.
indexthree

Index Room

Team
Declan + Felix
Lane
3D index
Why
Turns inventory into spatial memory: useful for archive, dossier, and receipts concepts.
How
Small indexed cards sit in a shallow 3D rack with subtle rotation.
Inspect
Whether the archive feels usable and not only decorative.
timelinecanvas

Timeline Pressure

Team
Rowan
Lane
temporal system
Why
Tests a grammar for cron, cadence, and before/after stories.
How
A central time rail emits uneven vertical marks as pressure accumulates.
Inspect
Whether it can carry narrative without becoming a chart clichΓ©.
weatherthree

Weather Room

Team
Felix
Lane
3D weather
Why
Keeps pressure/isobar ideas but pushes them into physical depth and atmosphere.
How
Contour loops stack in 3D with moving camera drift.
Inspect
Whether it escapes the old flat isobar surface.
signalthree

Signal Volume

Team
Felix + Quinn
Lane
3D signal
Why
Tests broadcast/frequency as volume, not just horizontal wave lines.
How
Particles occupy a spiral volume with intermittent bright signal points.
Inspect
Whether the signal reads as communication rather than texture.
object-fieldthree

Object Field Study

Team
Zara + Felix
Lane
3D object field
Why
Tests objecthood for concepts that need specimens, tools, or repeated artifacts.
How
Mixed primitive objects sit in a loose spatial catalog.
Inspect
Whether repetition creates meaning or only fills space.
diagrammaticthree

Diagram Engine

Team
Rowan + Deter
Lane
3D diagram
Why
Tests whether systems diagrams can become artifacts without relying on explanatory copy.
How
Linked boxes occupy depth with visible connective structure.
Inspect
Whether relations are legible at a glance.
collage-gridcanvas

Collage Grid Test

Team
Zara
Lane
collage grid
Why
Provides a structured alternative to one-shot generated images for editorial/source composites.
How
Cells slide, crop, and overlap as if multiple source fragments were being composed.
Inspect
Whether the grid feels curated rather than templated.
customcanvas

Custom Renderer Proof

Team
Felix
Lane
custom renderer
Why
Proves that custom is a real escape hatch when none of the named grammars fit.
How
The runner uses the supplied grammar as a seed and builds a hybrid diagram/particle machine.
Inspect
Whether custom still has enough receipts to be auditable.