Skip to content
Brass Orrery

Orrery Terrain · OrreryTerrain module · class

UOrreryTerrainHeightmapSourceAsset

Natural ground from a 16-bit heightmap stored inside the asset: one sample per base post.

Declaration

UCLASS(BlueprintType)
class UOrreryTerrainHeightmapSourceAsset : 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 Heightmap Source Asset”, a Blueprint type

Description

Meant for small maps (the committed scenario map: about 1 km², 2 MB). Large worlds use UOrreryTerrainTileStoreAsset, which streams per tile. Samples are set by an importer through SetSamples, not edited in the details panel.

Functions

Properties

NameTypeDefaultMeaning
WidthBlueprintReadOnlyint320—
HeightBlueprintReadOnlyint320—
MetresPerUnitBlueprintReadOnlydouble0.01

Vertical size of one sample unit, metres (0.01 = 1 cm per unit, ±327 m of relief).

ZOffset_mBlueprintReadOnlydouble0.0

Height of sample value 0, metres.

MinTileBlueprintReadOnlyFIntPointFIntPoint(0, 0)

Sample (0,0) lands on base post (0,0) of this tile.

MaxMipLevelBlueprintReadOnlyuint86—