Scatterborn doesn’t start—it erupts. There’s no center. No symmetry. Just a violent will to move. Amidst the frenzy, an abstract tapestry, woven by a flock of nimble shuttles, begins to surface. Shapes and patterns emerge—then fracture, mutate, and re-form in the next generation. Chaos makes a move, but somehow order crawls back. Palettes evolve, tangle, and complexify.
This isn’t a steady-state algorithm. It mutates. It leans into the new @fxhash open-form features like a simulation of divergent evolution. Some traits are locked at birth—but others, like palette complexity, noise temperament, and compositional flavor (to name just a few), throw dice with the gods of mutation. Probability dictates how far future generations drift into divergent phenotypes. It’s generative evolution—entirely at the mercy of the “God” who presses the mint button. And now, another power rests in the minter’s hands: the ability to ‘Reroll,’ to cast the dice anew if evolution drifts into a mutation too tame, or too hectic, for the minter’s spirit.
Scatterborn lives in Live View: 500 frames, 20–30 seconds of thousands of algorithmic particles surging across the screen like strands of code—twisting, mutating, and giving rise to new patterns. No shaders or other bells and whistles—just particles as triangles.
In Live View-mode, press “S” to trap a single moment in PNG amber, rendered at the current window resolution. To capture a higher resolution than what’s currently on screen, press “H” to generate a high-res canvas, zoom out for another look, then press “S” again.
Coded in p5.js by @1Abstract.