Skip to content
Brass Orrery

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.
Blueprint
“Orrery Terrain Procedural Source Asset”, a Blueprint type

Description

Also the source of the 64×64 km streaming world.

Functions

Properties

NameTypeDefaultMeaning
SeedBlueprintReadOnlyint641—
MinTileBlueprintReadOnlyFIntPointFIntPoint(0, 0)—
MaxTileBlueprintReadOnlyFIntPointFIntPoint(7, 7)—
Base_mBlueprintReadOnlydouble0.0

Mean height, metres.

Amplitude_mBlueprintReadOnlydouble40.0

Peak deviation of the first octave from Base_m, metres.

Wavelength_mBlueprintReadOnlydouble400.0

Feature size of the first octave, metres; each next octave halves it.

OctavesBlueprintReadOnlyuint84—
MaxMipLevelBlueprintReadOnlyuint86—