Skip to content
Orbdale

Orbdale Terrain · OrbdaleTerrainPCG module · class

UPCGGetOrbdaleTerrainDataSettings

Experimental

Get Orbdale Terrain Data: outputs the world's terrain as one surface data over the component's bounds.

Declaration

UCLASS(BlueprintType, ClassGroup=(Procedural), meta=(DisplayName="Get Orbdale Terrain Data"))
class UPCGGetOrbdaleTerrainDataSettings : public UPCGSettings
Header
#include "OrbdaleTerrainPCGSettings.h"
Module
PublicDependencyModuleNames.Add("OrbdaleTerrainPCG"); in your module’s Build.cs.
Stability
Experimental: supported, may change in a minor version, with a changelog line.
Thread
The element runs on the game thread, where the snapshot is acquired.
Derives from
UPCGSettings
Blueprint
“Get Orbdale Terrain Data”, a Blueprint type

Description

This is the path the docs teach: the Input node's Landscape pin cannot see a Orbdale terrain. The data samples the ground as it is when the node runs; the CRC moves only when the ground is edited, so downstream nodes stay cached through streaming (UOrbdaleTerrainPCGData::AddToCrc).

Note.

The element runs on the game thread, where the snapshot is acquired. The sampling that follows runs on PCG's workers.

Functions

Properties

NameTypeDefaultMeaning
ParamsBlueprintReadWriteFOrbdaleTerrainPCGParams—

Surface, accuracy, attributes and the point step.

LayerSetBlueprintReadWriteTSoftObjectPtr<UOrbdaleTerrainLayerSet>—

Names the layer weight attributes (Grass, Rock, ...).

Empty: Layer0 to Layer15.