Orrery Terrain · OrreryTerrain module · class
UOrreryTerrainProceduralSourceAsset
Deterministic procedural hills (integer value noise, no transcendental functions), so every machine, test and scenario sees the same ground.
Declaration
UCLASS(BlueprintType)
class UOrreryTerrainProceduralSourceAsset : public UOrreryTerrainSourceAsset- Header
#include "OrreryTerrainSourceAsset.h"- Module
PublicDependencyModuleNames.Add("OrreryTerrain");in your module’s Build.cs.- Stability
- Stable: changes within a major version only add.
- Derives from
UOrreryTerrainSourceAsset- Blueprint
- “Orrery Terrain Procedural Source Asset”, a Blueprint type
Description
Also the source of the 64×64 km streaming world.
Functions
- MakeTileSource
Bake the asset into a Tier-1 source.
Properties
| Name | Type | Default | Meaning |
|---|---|---|---|
SeedBlueprintReadOnly | int64 | 1 | — |
MinBlueprintReadOnly | FInt | FInt | — |
MaxBlueprintReadOnly | FInt | FInt | — |
Base_BlueprintReadOnly | double | 0.0 | Mean height, metres. |
Amplitude_BlueprintReadOnly | double | 40.0 | Peak deviation of the first octave from Base_m, metres. |
Wavelength_BlueprintReadOnly | double | 400.0 | Feature size of the first octave, metres; each next octave halves it. |
OctavesBlueprintReadOnly | uint8 | 4 | — |
MaxBlueprintReadOnly | uint8 | 6 | — |