Variation
Variation keeps a large field from reading as a perfectly repeated pattern. Grassworks provides independent controls for height, width and color distribution.
Height and width
heightVariationIntensity controls variation around bladeHeight. widthVariationIntensity controls variation around bladeWidth. Together they can turn a uniform field into a more organic population.
Color variation
colorVariationIntensity controls how strongly variationColor is distributed. colorNoiseScale controls the spatial character of that distribution.
js
grassworks.setGrassParams({
heightVariationIntensity: 1.1,
widthVariationIntensity: 0.6,
colorVariationIntensity: 0.8,
colorNoiseScale: 0.7
});For Billboard grass, visual variation can also come from the Grass Atlas, where different source plants are authored into separate cells.