Grass Parameter Reference

These parameters form the shared grass appearance, shape, motion and variation surface. Each entry below states whether it applies to Blade, Billboard or both.

ParameterTypeDefaultBladeBillboardDescriptionEffect
baseColorcolor#354d12Main lower/base color of each grass element.Change it to shift the overall base tone.
tipColorcolor#82c007Main upper/tip color.Raise the contrast between baseColor and tipColor for a stronger gradient.
variationColorcolor#13a300Third color distributed across selected/random grass.Use a subtle alternate green to break repetition.
sheennumber0.25Creates shininess toward the tip.Increase it for a wetter or glossier appearance.
aoIntensitynumber1Base darkening that adds depth near the ground.Reduce it for a flatter, brighter base.
useTextureColorbooleanfalseUses the atlas/texture color instead of shader-produced grass colors.Useful when the atlas artwork already contains the desired plant colors.
atlasColumnsinteger2Number of columns used to divide grassAtlas.A 4×4 atlas uses atlasColumns = 4.
atlasRowsinteger2Number of rows used to divide grassAtlas.A 4×4 atlas uses atlasRows = 4.
bladeWidthnumberpreset-dependentWidth of each rendered grass element.Increase it for broader, fuller-looking elements.
bladeHeightnumberpreset-dependentHeight of each rendered grass element.Increase it for taller vegetation.
bladeStiffnessnumberpreset-dependentControls Blade rigidity and visible segmentation/creases while bending.Higher values make Blade geometry resist bending more strongly.
baseBendnumberpreset-dependentInitial natural bend before wind or interaction.Increase it for a more naturally curved starting shape.
baseBendScalenumberpreset-dependentControls the distribution and directional variation of the initial bend.Lower values make the initial bend more consistent; higher values increase directional variation.
windIntensitynumberpreset-dependentStrength of wind motion.Increase it for more pronounced movement.
windDirectionnumberpreset-dependentDirection of the wind field.Rotate it to change the dominant wind direction.
windNoiseScalenumberpreset-dependentScale of the noise driving wind motion.Higher values create larger coherent groups; lower values create more localized variation.
simulationSpeednumberpreset-dependentSpeed at which the wind simulation evolves.Increase it for faster-changing motion.
heightVariationIntensitynumberpreset-dependentAmount of controlled height variation around bladeHeight.Increase it for a less uniform field.
widthVariationIntensitynumberpreset-dependentAmount of controlled width variation around bladeWidth.Increase it to mix narrow and broad elements.
colorVariationIntensitynumberpreset-dependentAmount/strength of variationColor distribution.Increase it to make alternate color blades more visible.
colorNoiseScalenumberpreset-dependentSpatial distribution scale of color variation.Change it to alter how color variation clusters across the field.
useBladeTexturebooleantrueOverlays extra texture detail on Blade grass while keeping shader colors active.Enable it when the Blade surface needs additional texture detail.

Reading the table

Preset-dependent values are deliberately shown as preset-dependent because named Blade presets supply different starting values. For exact shipped values, see the Preset matrix.

useTextureColor, atlasColumns and atlasRows are Billboard-specific. useBladeTexture, bladeStiffness, baseBend and baseBendScale are Blade-specific.