Orrery Terrain · OrreryTerrainRenderer module · member function
FTerrainGrassSystem::
Tick
ExperimentalAdvance one frame: collect finished tasks, accept results within the budget, update the bands and launch tasks.
Declaration
void Tick(float DeltaSeconds, const UMaterialInterface* RulesMaterial);- Header
#include "Grass/TerrainGrassSystem.h"- Module
PublicDependencyModuleNames.Add("OrreryTerrainRenderer");in your module’s Build.cs.- Stability
- Experimental: supported, may change in a minor version, with a changelog line.
- Thread
- Game thread only. (the rule of FTerrainGrassSystem)
Parameters
| Name | Type | Default | Meaning |
|---|---|---|---|
DeltaSeconds | float | — | Frame time, s: for the stats only; the schedule counts ticks, so it is the same at any frame time. |
RulesMaterial | const UMaterial | — | The material the active tier draws with; its auto-rule parameters (ReadScatterRulesFromMaterial) decide the layer weights. Null: no auto rules (painted layers only). |