My program doesn't have bugs. It just develops random features.

UE3:TerrainLayerSetup (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 06:48, 17 January 2010 by Wormbo (Talk | contribs) (1 revision: class descriptions for UDK January update (part 5))

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UDK Object >> TerrainLayerSetup
Package: 
Engine
This class in other games:
UT3

Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

Properties[edit]

Property group 'TerrainLayerSetup'[edit]

Materials[edit]

Type: array<TerrainFilteredMaterial>

Modifiers: const


Structs[edit]

FilterLimit[edit]

bool Enabled 
float Base 
float NoiseScale 
float NoiseAmount 

TerrainFilteredMaterial[edit]

bool UseNoise 
float NoiseScale 
float NoisePercent 
FilterLimit MinHeight 
FilterLimit MaxHeight 
FilterLimit MinSlope 
FilterLimit MaxSlope 
float Alpha 
TerrainMaterial Material 

Default values:

Property Value
Alpha 1.0

Functions[edit]

Native functions[edit]

SetMaterials[edit]

native final function SetMaterials (array<TerrainFilteredMaterialNewMaterials)

Set the materials used for this layer

Parameters:

  • NewMaterials - the new array of TerrainFilteredMaterials to replace the Materials array with

Note: this function recaches the weight/displacement maps of affected terrain sections and is therefore slow, so use with caution

Other instance functions[edit]

PostBeginPlay[edit]

simulated function PostBeginPlay ()

called from Terrain::PostBeginPlay() to allow the layer to initialize itself for gameplay

Note: this function will be called once for each terrain the layer is part of