Orrery Terrain · OrreryTerrain module · struct
FOrreryTerrainSplatChannel
One channel of a registered splat: a paint layer and the mask that weights it.
Declaration
USTRUCT(BlueprintType, meta=(="Terrain Splat Channel"))
struct FOrreryTerrainSplatChannelBlueprint Make and Break Terrain Splat Channel
The graph as text
- Make Terrain Splat Channel (structure)
- In Channel (Integer): 0
- In Layer (Integer): 0
- In Mask (OrreryTerrainBrushMaskId): not connected
- Out Orrery Terrain Splat Channel (OrreryTerrainSplatChannel): not connected
- Break Terrain Splat Channel (structure)
- In Orrery Terrain Splat Channel (OrreryTerrainSplatChannel): not connected
- Out Channel (Integer): not connected
- Out Layer (Integer): not connected
- Out Mask (OrreryTerrainBrushMaskId): not connected
- Header
#include "TerrainBlueprintTypes.h"- Module
PublicDependencyModuleNames.Add("OrreryTerrain");in your module’s Build.cs.- Stability
- Stable: changes within a major version only add.
- Blueprint
- “Terrain Splat Channel”, a Blueprint type
Properties
| Name | Type | Default | Meaning |
|---|---|---|---|
ChannelBlueprintReadWrite | int32 | 0 | The channel of the splat image: 0 red, 1 green, 2 blue, 3 alpha. |
LayerBlueprintReadWrite | int32 | 0 | The paint layer this channel paints (the index in the terrain's layer table), 0 to 255. |
MaskBlueprintReadWrite | FOrrery | — | The channel's baked mask, registered with the terrain ( |
Blueprint
- Break Terrain Splat ChannelMake and Break
- Make Terrain Splat ChannelMake and Break