Skip to content
Brass Orrery

Orrery Terrain · OrreryTerrain module · struct

FOrreryTerrainFarNormals

The far ring's normal-only level and its radius: finer slopes for the lighting of the distant ground, on top of the far detail preset, without more triangles.

Declaration

struct FOrreryTerrainFarNormals
Header
#include "TerrainRenderSettings.h"
Module
PublicDependencyModuleNames.Add("OrreryTerrain"); in your module’s Build.cs.
Stability
Stable: changes within a major version only add.

Description

Each quality profile brings one (OrreryTerrainQuality::FarNormalsOf); the renderer reads the one in force through OrreryTerrainQuality::ResolveFarNormals in every build, Shipping included. Plain data, not a console variable.

Functions

Properties

NameTypeDefaultMeaning
Levelint32-1

The pyramid level: -1 the preset's own (none on Balanced, level 1 to 4 km on High), 0 none, 1 or more that level when it is finer than the preset's finest shading level.

Radius_mfloat0.f

Its radius, metres; 0 the preset's (4000 level-0 posts, 4 km at 1 m posts). Read only with a Level of 1 or more.