10 / 25·Generative Art

BLOOM

Night conservatory. A garden that grows while you read.

BLOOM homepage — full preview

About the work

A night conservatory where every plant is an L-system grown live on canvas. Species are seeded deterministically, sown as they scroll into view, and no two visits flower identically — but each plant is always itself.

How it was made

The grammars were tuned like bonsai — one rule change makes a fern a bramble. Iteration balanced growth speed against reading pace, and the reduced-motion path grows every garden instantly to its final form instead of animating.

Like every work in the exhibition, it passed three full iteration passes — a visual critique, a deepening pass, and a QA pass at 390px with reduced motion and zero console errors — and documents itself in its own build guide.

Key features

  • L-system grammars expanded and drawn by a turtle renderer
  • Deterministic seeds: each species is stable, each bloom unique
  • IntersectionObserver sowing as beds scroll into view
  • Night palette with bioluminescent accent flowers

Technology

  • L-systems
  • Canvas 2D
  • Seeded PRNG
  • IntersectionObserver

In its own light

BLOOM — desktop homepage
Desktop · 1440
BLOOM — mobile view
Mobile · 390
BLOOM — build guide page
The /guide route — how the work explains itself