OBSERVATION 003

貝

Kai — Shell

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 Nameless
Year
2026
Medium
Equation, run live in the browser
Points
40,000
Cycle
5s per turn
Fingerprint
sha256 a9de139e…ed0c

The tightness of the coil is breathing.

It loosens, and the shape itself does not change.

This shell is made of the one curve that keeps its shape as it grows.
The centre it was born from and the outermost turn it has now
differ only in size. They are the same shape.

So nothing of the growing is left anywhere.
Cut it anywhere, and the cut looks like the whole.

Read and verify the equation
(i, t,
        j = i % 160, p = (i / 160 | 0) / 250,
        h = p * TAU * 3.1,
        R = 150 * exp((h - 19.5) * (.285 + .028 * sin(t))),
        r = R * .42 * (1 + .13 * sin(t * 2 - h * 3)),
        c = j / 160 * TAU, k = R + r * cos(c),
        Q = [152 + k * cos(h) * .92,
               196 + k * sin(h) * .88 - r * sin(c) * .3],
        Dx = 200 + 64 * sin(t + 4.8) + 22 * sin(t * 2 + 1.88),
        Dy = 200 + 34 * cos(t + 6.24) + 16 * sin(t * 3 + 4.8)
       ) => [Dx + (Q[0] - 200) * .68, Dy + (Q[1] - 200) * .68]

Fingerprint of this equation

sha256:a9de139efbc19df115c803ab73c241be8870131a667816d7c3e243101261ed0c

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 →