4j.am
Fault LedgerFluxTextureMemoryA Thought Returning by Another RouteThe Unwinding FrontPrimordialThe Turns We Miss, movingResonanceZenith, movingFive Thousand Ways Home, movingFive Thousand Ways HomeThreads Give WayStubborn ResidueRoom Already TakenThe Turns We MissCausticsCaustics, movingOne Lens, UnseenWithheld DifferenceSlipDiffusion, movingExpressionism, movingSwarming, movingPersistence, movingAtmosphere, movingPerception, movingSwarmingWaking FieldSwarmingCrystallizationFaceted FrontWeatheringExpanseExpressionismMoltPersistenceDelightBostonSan DiegoAtmosphereEerinessZenithTorsionRomanticismPerceptionDiffusionPresenceEnclosure
seed 11111 Open full size Play it to a tempo

Swarming, moving

Animations · 2026-09-30 · swarming

About

Swarming, moving

A radial armature: an off-centre focus just inside one edge, a fan of unequal angular sectors cut into unequal annular bands, crossed by curved strands so the fan reads as one swept body rather than a set of slices. Density falls with radius, so the material piles up where the fan converges and thins into a dark far field.

The still was titled Arrival, and the pile-up at the focus was always a set of tracks through a vortex field: agents, caught at one instant. Here they run. Each falls in toward the focus on its own phase and is replaced as it arrives, so the swarm is continuously mid-arrival rather than all leaving at once, and the field that steers them is the same field whose value decided which sector got a solid block, a stipple bin or a banded fill. The armature does not move, because it is the structure the swarm arrives into.

Every agent's whole track is integrated fresh from an anchor that is a function of the time alone, so no state carries from one frame to the next and the same inputs always draw the same picture.

Running in your browser at 120 beats a minute. A seed decides the piece's fixed choices, so Generate gives a new version of the same program rather than a new moment of this one. acid.earth/vj supplies a tempo you set, tap, or let it hear.

Download the code

OpenSea

Not minted as an NFT yet. Pieces from the climb are minted on Base once they are accepted, and listed here when they are.

Link and QR code

QR code for https://4j.am/swarming-moving

4j.am/swarming-moving

Print the code: SVG · PNG · 1 in · 1.5 in · 2 in

Details

Concept
swarming
Published
2026-09-30
Program
p5.js