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#354d12✓✓Main lower/base color of each grass element.Change it to shift the overall base tone.
tipColorcolor#82c007✓✓Main upper/tip color.Raise the contrast between baseColor and tipColor for a stronger gradient.
variationColorcolor#13a300✓✓Third color distributed across selected/random grass.Use a subtle alternate green to break repetition.
sheennumber0.25✓✓Creates shininess toward the tip.Increase it for a wetter or glossier appearance.
aoIntensitynumber1✓✓Base darkening that adds depth near the ground.Reduce it for a flatter, brighter base.
useTextureColorbooleanfalse—✓Uses the atlas/texture color instead of shader-produced grass colors.Useful when the atlas artwork already contains the desired plant colors.
atlasColumnsinteger2—✓Number of columns used to divide grassAtlas.A 4×4 atlas uses atlasColumns = 4.
atlasRowsinteger2—✓Number of rows used to divide grassAtlas.A 4×4 atlas uses atlasRows = 4.
bladeWidthnumberpreset-dependent✓✓Width of each rendered grass element.Increase it for broader, fuller-looking elements.
bladeHeightnumberpreset-dependent✓✓Height of each rendered grass element.Increase it for taller vegetation.
bladeStiffnessnumberpreset-dependent✓—Controls Blade rigidity and visible segmentation/creases while bending.Higher values make Blade geometry resist bending more strongly.
baseBendnumberpreset-dependent✓—Initial natural bend before wind or interaction.Increase it for a more naturally curved starting shape.
baseBendScalenumberpreset-dependent✓—Controls the distribution and directional variation of the initial bend.Lower values make the initial bend more consistent; higher values increase directional variation.
windIntensitynumberpreset-dependent✓✓Strength of wind motion.Increase it for more pronounced movement.
windDirectionnumberpreset-dependent✓✓Direction of the wind field.Rotate it to change the dominant wind direction.
windNoiseScalenumberpreset-dependent✓✓Scale of the noise driving wind motion.Higher values create larger coherent groups; lower values create more localized variation.
simulationSpeednumberpreset-dependent✓✓Speed at which the wind simulation evolves.Increase it for faster-changing motion.
heightVariationIntensitynumberpreset-dependent✓✓Amount of controlled height variation around bladeHeight.Increase it for a less uniform field.
widthVariationIntensitynumberpreset-dependent✓✓Amount of controlled width variation around bladeWidth.Increase it to mix narrow and broad elements.
colorVariationIntensitynumberpreset-dependent✓✓Amount/strength of variationColor distribution.Increase it to make alternate color blades more visible.
colorNoiseScalenumberpreset-dependent✓✓Spatial distribution scale of color variation.Change it to alter how color variation clusters across the field.
useBladeTexturebooleantrue✓—Overlays 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.