Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel
UE3:TerrainComponent (UT3)
From Unreal Wiki, The Unreal Engine Documentation Site
| Object >> Component >> ActorComponent >> PrimitiveComponent >> TerrainComponent |
| This is an auto-generated page and may need human attention. Please remove this tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.
[edit] Properties
[edit] BatchMaterials
Modifiers: private, const, native, transient
[edit] bDisplayCollisionLevel
Type: bool
Modifiers: private, const
Indicates the the terrain collision level should be rendered.
[edit] BVTree
Type: TerrainBVTree
Modifiers: private, const, native, transient
Used for in-game collision tests against terrain.
[edit] CollisionVertices
Type: array<Object.Vector>
Modifiers: private, const, native, transient
This is a low poly version of the terrain vertices in world space. The triangle data is created based upon Terrain->CollisionTesselationLevel
[edit] FullBatch
Type: int
Modifiers: private, const, native, transient
[edit] IrrelevantLights
Type: array<Object.Guid>
Modifiers: const
INTERNAL: Array of lights that don't apply to the terrain component.
[edit] LightMap
Type: pointer{FLightMap2D}
Modifiers: native, private, const
[edit] PatchBatches
Modifiers: private, const, native, transient
[edit] PatchBatchOffsets
Type: pointer
Modifiers: private, const, native, transient
[edit] PatchBatchTriangles
Type: pointer
Modifiers: private, const, native, transient
[edit] PatchBounds
Modifiers: private, const, native, transient
[edit] PatchCachedTessellationValues
Type: pointer
Modifiers: private, const, native, transient
[edit] RBHeightfield
Type: pointer
Modifiers: const, native
Physics engine version of heightfield data.
[edit] SectionBaseX
Type: int
Modifiers: const
[edit] SectionBaseY
Type: int
Modifiers: const
[edit] SectionSizeX
Type: int
Modifiers: const
[edit] SectionSizeY
Type: int
Modifiers: const
[edit] ShadowMaps
Type: array<ShadowMap2D>
Modifiers: private, const
INTERNAL: Array of shadow map data applied to the terrain component.
[edit] TerrainObject
Type: pointer
Modifiers: const, native, transient
[edit] TesselationLevels
Type: pointer
Modifiers: private, const, native, transient
[edit] TrueSectionSizeX
Type: int
Modifiers: const
The actual section size in vertices...
[edit] TrueSectionSizeY
Type: int
Modifiers: const
[edit] WorkingOffsets
Type: pointer
Modifiers: private, const, native, transient
[edit] Default values
| Property | Value |
|---|---|
| bAcceptsDecals | True |
| bAcceptsLights | True |
| bAllowCullDistanceVolume | False |
| BlockActors | True |
| BlockNonZeroExtent | True |
| BlockRigidBody | True |
| BlockZeroExtent | True |
| bUseAsOccluder | True |
| bUsePrecomputedShadows | True |
| CastShadow | True |
| CollideActors | True |
[edit] Structs
[edit] TerrainBVTree
Place holder structure that mirrors the byte size needed for a BV tree.
[edit] TerrainkDOPTree
Place holder structure that mirrors the byte size needed for a kDOP tree
