class
TerrainMaterialScatterer
public class TerrainMaterialScatterer : Scatterer Scatterer that selects assets based on the terrain material at the hit position. Useful for placing different vegetation on different terrain textures (grass, dirt, rock, etc).
Constructors
TerrainMaterialScatterer() Properties
| Name | Type | Description |
|---|---|---|
Scale | RangedFloat | Scale range for spawned objects. |
Density | Single | Points per square meter (density). |
HeightOffset | Single | Offset from ground surface. |
AlignToNormal | Boolean | Align objects to surface normal. |
RandomYaw | Boolean | Apply random rotation around vertical axis. |
Mappings | List<TerrainMaterialMapping> | Define which entries spawn on which terrain materials. |
UseFallback | Boolean | Use random clutter entry if no material mapping matches or no terrain is present. |
Assembly:
Sandbox.Engine Namespace: Sandbox.Clutter Full Name: Sandbox.Clutter.TerrainMaterialScatterer