Skip to content
Orbdale

Orbdale Terrain · OrbdaleTerrain module · struct

FOrbdaleTerrainGroundSample

One ground answer in Unreal units.

Declaration

USTRUCT(BlueprintType)
struct FOrbdaleTerrainGroundSample
Blueprint Make and Break Orbdale Terrain Ground Sample
The graph as text
  1. Break Orbdale Terrain Ground Sample (structure)
    • In Orbdale Terrain Ground Sample (OrbdaleTerrainGroundSample): not connected
    • Out Location (Vector): not connected
    • Out Normal (Vector): not connected
    • Out Smooth Normal (Vector): not connected
    • Out Slope Degrees (Float): not connected
    • Out Paint (array of OrbdaleTerrainLayerWeight): not connected
    • Out Ground Class (Integer): not connected
    • Out Hole (Boolean): not connected
    • Out Physical Material (PhysicalMaterial object): not connected
    • Out Surface State (Vector4f): not connected
    • Out Precision (EOrbdaleTerrainPrecision): not connected
Header
#include "OrbdaleTerrainLibraryTypes.h"
Module
PublicDependencyModuleNames.Add("OrbdaleTerrain"); in your module’s Build.cs.
Stability
Stable: changes within a major version only add.
Blueprint
“Orbdale Terrain Ground Sample”, a Blueprint type

Description

A field the request did not ask for keeps its default.

Properties

NameTypeDefaultMeaning
LocationBlueprintReadOnlyFVectorFVector::ZeroVector

The queried position with Z set to the ground, world cm.

Z is 0 when Precision is NoData.

NormalBlueprintReadOnlyFVectorFVector::UpVector

The face normal, unit length, Z up.

Fields: Normal.

SmoothNormalBlueprintReadOnlyFVectorFVector::UpVector

The smoothed normal.

Fields: SmoothNormal.

SlopeDegreesBlueprintReadOnlyfloat0.f

Degrees from horizontal, 0 to 90.

Fields: Normal.

PaintBlueprintReadOnlyTArray<FOrbdaleTerrainLayerWeight>—

The paint at the nearest post.

Fields: Paint. Empty when the field was not asked for or there is no answer; unpainted ground reads layer 0 alone.

GroundClassBlueprintReadOnlyint320

Fields: GroundClass.

bHoleBlueprintReadOnlyboolfalse

True where the ground is a hole (a tunnel opening).

Fields: GroundClass.

PhysicalMaterialBlueprintReadOnlyTObjectPtr<UPhysicalMaterial>nullptr

The terrain's physical material for the ground class, or null for the default.

Fields: GroundClass.

SurfaceStateBlueprintReadOnlyFVector4fFVector4f(0.f, 0.f, 0.f, 0.f)

Experimental: snow cover, snow depth, wetness, puddle level.

Fields: SurfaceState.

PrecisionBlueprintReadOnlyEOrbdaleTerrainPrecisionEOrbdaleTerrainPrecision::NoData

How exact this answer is.

NoData also stands for an answer that is not there yet (the Pending of ExactOnly and Coarse).

Blueprint