Builds scatter layers for a set of species: a few generated variants each, with a full mesh, a simplified mesh and
(with a renderer) a baked impostor, plus placement rules. Variants of a species share one blue-noise point set, so
they never overlap; give several species the same group to make them share one too (a mixed canopy).
Pass the result as layers to a Scatter; free it with disposeLayers from threejs-scatter.
Builds scatter layers for a set of species: a few generated variants each, with a full mesh, a simplified mesh and (with a renderer) a baked impostor, plus placement rules. Variants of a species share one blue-noise point set, so they never overlap; give several species the same
groupto make them share one too (a mixed canopy).Pass the result as
layersto aScatter; free it withdisposeLayersfrom threejs-scatter.