circle packing
Repeatedly try to add new circles at random positions and grow every existing circle each frame, rejecting or capping growth on overlap, to densely fill a canvas or an image/text outline.
What it is
How it works
Parameters & tuning
Where it’s been used
Variants & neighbours
Go deeper
Connected to
Further reading: The Coding Train
Variants: Circle Packing Using Stochastic Search