La Bombonera Est. 1940

La Boca · Buenos Aires · 20:47

The street gets loud first


Six chapters, one continuous camera, no cuts. Scroll to walk from Caminito to the top of the away-side steps.

Scroll


Render
WebGL · Three.js r185
Geometry
100% procedural
Surfaces
Drawn at runtime
Build step
None

01 The wall · where the street ends

Then the street ends, and the wall starts


You do not see it coming. The blocks look the same the whole way down — tin, balconies, washing — and then the houses simply stop, and there is a wall where the next street should be. Flat, grey, four storeys of it, still carrying the paint of thirty years of announcements.

The noise you have been following for ten minutes is on the other side of it. From here it stops being a sound in the distance and becomes a thing with a location.

Nobody here looks up at it. Everyone who lives on this street stopped noticing it a long time ago. Chapter 01 · 20:58
Plate 01 · rendered live
Plate 01Facade · 28mm

02 The pitch · eye level

Down here the stands are a ceiling


From the grass the geometry stops making sense. The stands don't recede, they climb — and they keep climbing, until the top row sits somewhere up near the floodlights and the people in it read as texture rather than as a crowd.

The noise arrives downward. It comes off the concrete and lands on you, and there is nowhere out here you can stand to get out from under it.

Nobody in this building is behind you. They are all above you. Chapter 02 · 21:12
Plate 02 · rendered live
Plate 02Touchline · 50mm

03 The stands · full throat

It doesn't tremble. It beats.


The stands here go up, not back. You step out of the concrete into a wall of people stacked almost vertically above you, close enough that the whole structure moves on the same beat — a slow, deliberate bounce that starts in the top tier and arrives in your knees.

Smoke crosses the floodlights in blue and gold. Paper falls for a full minute after kickoff and keeps falling. Nothing about it is decorative; it is the building doing what it was built to do.

Every camera cut is the same shot: people, at an angle no other stadium allows. Chapter 03 · 21:26
Plate 03 · rendered live
Plate 03Upper tier · 85mm
Plate 04 · rendered live
Plate 04Floodlight · 200mm

04 Back under it · after the whistle

The half of the building that does not move


Afterwards, on the way out, the corridors go cold again and the noise you were standing inside ten minutes ago is somewhere above your head. This is the other half of the building — lit cases, unlabelled plinths, and twelve framed faces along the wall.

Turn a card over and there is a table of numbers on the back. The part that survives, and the part that explains the least about what you just heard.

The numbers are the smallest true thing you can say about a player. Chapter 04 · 23:18
Plate 05 · rendered live
Plate 05Vitrine · 65mm

05 The far end · cloth and light boxes

A colour, a band, and the same five shapes


Nine shirts on a rail, and nothing written on any of them. No sponsor, no maker, no year. Stripped back to what they actually are: a colour, a band, and a shape a person goes inside.

Past them, the light boxes. A shield or a ring, a band across it, some stars for the things that were won. Every crest in the sport is built from the same small set of parts — these ones invented, drawn here, belonging to nobody.

The band is the whole argument. Everything else is administration. Chapter 05 · 23:26
Plate 06 · rendered live
Plate 06The rail · 40mm

06 Manifesto · colophon

Build the noise, not the logo


  1. Every surface in the scene is drawn at runtime. The tin, the concrete, the pitch, the chainlink: all of it computed in the browser, none of it loaded.
  2. The camera never cuts. Six chapters, one path, driven entirely by how far you have scrolled.
  3. No framework, no bundler, no package manager. One HTML file, a vendored renderer, and a font.
  4. Reduced motion is not a degraded version. It is the same story, held still.
  5. A stadium is a machine for amplifying people. So is a good page.