registerBushGenerators()
Register both generators with the engine registry.
generateBush()
Generate a bush: several stems leave the ground together and lean outward (plus satellite clumps for a thicket), branch, carry carved and shaded leaf clumps, thorns, berries or blossom, then anything not connected to the ground is dropped, so the result is one piece. Pure and deterministic in...
skinFor()
Default role colours for a species in a season: stems, thorns, and that season's leaves, berries, blossom and snow. Unknown species fall back to bush.