Skip to main

BubbleString generative art

This is my first JS canvas procedural art project. Although I feel I could work on it more I remember "prefect is the enemy of done". If I change anything further it will be to fix obviously broken things.

The algorithm takes any seed-integer and produces an pseudo random artwork. I can't say for sure the artworks will never repeat but there are probably billions if not trillions of variations. Below I'm taking each day's date and using that as the seed value. Come back each day to see a new canvas, or flick through using the controls.

🗓 Today's BubbleString

seed: 20241121
pick another day

Much of the insight, theory and technique I used for creating this came from reading the wonderfully helpful essays by Tyler Hobbs. If you're interested in computer generated art his work is top-notch-inspiring and he has generously written about his process.