This piece needs WebGL —
the vessel cannot form here.
Before it was anything, it was only round — the shape a thing takes when nothing has asked it a question yet.
The first disturbance. The surface remembers wind it has never met, and begins, quietly, to move.
Emptiness is not absence. Carved open, the form discovers it was mostly hollow all along — and holds anyway.
What cannot decide on a centre becomes an orbit. The vessel pours itself around its own missing middle.
Every form carries a second opinion. For one state, the vessel lets both be true.
Edges are a kind of confidence. It tries them on, the way water tries on the shape of a cup.
Not the sphere, not the ring, not the shard — the capacity to have been each of them. That is the vessel.
Raymarched live in a single fragment shader — no meshes, no textures, no 3D library. Distance fields, folded and blended in real time.