Plant Growth in Accelerated Time (2D)

A seed sprouts and turns into a tree with branches and leaves in a looping timelapse. The trunk and branches are built procedurally: every segment appears only once its scheduled moment in an internal growth timeline arrives, so the tree seems to stretch upward and fork on its own. Leaves bud at the tips of younger branches in waves of different greens, gently swaying to a simulated breeze. At the end of each cycle the crown holds in full bloom, then fades, and a fresh tree with a new random shape starts growing from the seed immediately after.

Specs
Branchesup to 400 segments
Leavesup to 1400
Tree depth5 levels
Growth cycle26 s
Leaf color#8fd14f → #3f8f2a
Bark color#6b4423
RendererCanvas2D
Controls