Arbore
Specimen #0000
Branches 0 · Season summer

One rule, applied until it stops

A branch is a line. At the end of a line, two more lines begin, each shorter than the last, each turned away from its parent by a fixed angle. There is no model here and no dataset — only a recursion that terminates when the length falls below a pixel.

What makes the result feel like a tree rather than a diagram is the small irregularities: a seeded pseudo-random wobble on every angle, a slight lean that accumulates down the trunk, and a taper that is faster in one direction than the other.

"The tree is not the model. The tree is what the model does when nobody is watching."
— note in the margin, 1987
Trunk Branch Leaf
01 / LENGTH

Geometric decay

Each generation is a fixed fraction of the last, which is why a real tree narrows towards the crown and not towards its middle.

02 / ANGLE

Divergence

The angle between parent and child is small enough to keep the silhouette coherent and large enough to avoid a lattice.

03 / LEAF

Termination

Leaves appear on the last two generations only. Drawing them everywhere turns a tree into a cloud.