Skip to content
Orbdale

Orbdale Terrain · module

OrbdaleTerrainPCG

A runtime module: in the editor and in packaged games. 3 public headers.

Build.cs
PublicDependencyModuleNames.Add("OrbdaleTerrainPCG");
Type
Runtime

OrbdaleTerrainPCGData.h

Experimental

The terrain as a UPCGSurfaceData that samples the ground through one SampleGround call per batch, with height, slope, ground class, holes, precision and one attribute per paint layer.

#include "OrbdaleTerrainPCGData.h"

OrbdaleTerrainPCGRefresh.h

Experimental

The opt-in re-run on edit: UOrbdaleTerrainPCGRefreshComponent on the actor that owns the PCG components, and UOrbdaleTerrainPCGSubsystem, which reads the ground journal and re-runs the components an edit reached.

#include "OrbdaleTerrainPCGRefresh.h"

OrbdaleTerrainPCGSettings.h

Experimental

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

#include "OrbdaleTerrainPCGSettings.h"