OBSERVATION 021

鳥居

Torii — Gate

Play with it

Press the picture or the button to reduce the points.40,000 → 625 → 40 → 1, then back to 40,000.
At fewer points, dots grow and trails linger to help you follow their paths.
“Listen” maps the displayed points to sound.Changing the count rebuilds the sound.

Chapter
The Boundary
Year
2026
Medium
Equation, run live in the browser
Points
40,000
Cycle
10s per turn
Fingerprint
sha256 903eff6f…2def

Fifteen of them, growing smaller into the distance.

Each is the same shape; only the size falls by a constant ratio.

The pillars are not upright. They lean inward as they rise.
The lintel curves up at its ends.
The middle is not sagging; the ends are lifted.

The gaps look tighter further in,
but the spacing has not decreased. Only the size has.

What you are seeing is not the gates.
It is the hollows made between them.

Read and verify the equation
(i, t,
        g = i % 15, m = (i / 15 | 0), c = m % 4, v = (m / 4 | 0) / 666,
        p = g / 14, S = pow(.87, g),
        cx = 200 + 46 * sin(p * 2.6 + t * .5) * (1 - p * .6),
        cy = 310 - 214 * pow(p, .78),
        W = 76 * S, H = 128 * S,
        X = c < 2 ? (c ? 1 : -1) * W * (1 - .07 * v)
          : c === 2 ? (v * 2 - 1) * W * 1.24
          : (v * 2 - 1) * W * .90,
        Y = c < 2 ? -H * v
          : c === 2 ? -H - 8 * S - 8 * S * pow(abs(v * 2 - 1), 1.7)
          : -H * .70
       ) => [cx + X, cy + Y]

Fingerprint of this equation

sha256:903eff6f74bf0920d9a6ab9d7327dafd217917d315d9ad55a7b1c3250efb2def

The same point number and time give the same coordinates.
Trails and the appearance of points depend on rendering settings and the device.

The button above takes the equation out as it is. To count it again yourself:

pbpaste > f.txt && printf %s "$(cat f.txt)" | shasum -a 256

Take it and run it.What appears when you change the equation? Run and rewrite this equation →