I don't need to test my programs. I have an error-correcting modem.
UE3:TerrainComponent (UDK)
Object >> Component >> ActorComponent >> PrimitiveComponent >> TerrainComponent |
Contents
- 1 Properties
- 1.1 BatchMaterials
- 1.2 bDisplayCollisionLevel
- 1.3 BVTree
- 1.4 CollisionVertices
- 1.5 FullBatch
- 1.6 IrrelevantLights
- 1.7 LightMap
- 1.8 PatchBatches
- 1.9 PatchBatchOffsets
- 1.10 PatchBatchTriangles
- 1.11 PatchBounds
- 1.12 PatchCachedTessellationValues
- 1.13 RBHeightfield
- 1.14 SectionBaseX
- 1.15 SectionBaseY
- 1.16 SectionSizeX
- 1.17 SectionSizeY
- 1.18 ShadowMaps
- 1.19 TerrainObject
- 1.20 TesselationLevels
- 1.21 TrueSectionSizeX
- 1.22 TrueSectionSizeY
- 1.23 WorkingOffsets
- 1.24 Default values
- 2 Structs
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Properties
BatchMaterials
Modifiers: private, const, native, transient
bDisplayCollisionLevel
Type: bool
Modifiers: private, const
Indicates the the terrain collision level should be rendered.
BVTree
Type: TerrainBVTree
Modifiers: private, const, native, transient
Used for in-game collision tests against terrain.
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
FullBatch
Type: int
Modifiers: private, const, native, transient
IrrelevantLights
Type: array<Object.Guid>
Modifiers: const
INTERNAL: Array of lights that don't apply to the terrain component.
LightMap
Type: pointer{FLightMap2D}
Modifiers: native, private, const
PatchBatches
Modifiers: private, const, native, transient
PatchBatchOffsets
Type: pointer
Modifiers: private, const, native, transient
PatchBatchTriangles
Type: pointer
Modifiers: private, const, native, transient
PatchBounds
Modifiers: private, const, native, transient
PatchCachedTessellationValues
Type: pointer
Modifiers: private, const, native, transient
RBHeightfield
Type: pointer
Modifiers: const, native
Physics engine version of heightfield data.
SectionBaseX
Type: int
Modifiers: const
SectionBaseY
Type: int
Modifiers: const
SectionSizeX
Type: int
Modifiers: const
SectionSizeY
Type: int
Modifiers: const
ShadowMaps
Type: array<ShadowMap2D>
Modifiers: private, const
INTERNAL: Array of shadow map data applied to the terrain component.
TerrainObject
Type: pointer
Modifiers: const, native, transient
TesselationLevels
Type: pointer
Modifiers: private, const, native, transient
TrueSectionSizeX
Type: int
Modifiers: const
The actual section size in vertices...
TrueSectionSizeY
Type: int
Modifiers: const
WorkingOffsets
Type: pointer
Modifiers: private, const, native, transient
Default values
Property | Value |
---|---|
bAcceptsDecals | True |
bAcceptsLights | True |
bAcceptsStaticDecals | True |
bAllowCullDistanceVolume | False |
BlockActors | True |
BlockNonZeroExtent | True |
BlockRigidBody | True |
BlockZeroExtent | True |
bUseAsOccluder | True |
bUsePrecomputedShadows | True |
CastShadow | True |
CollideActors | True |
Structs
TerrainBVTree
Place holder structure that mirrors the byte size needed for a BV tree.
TerrainkDOPTree
Place holder structure that mirrors the byte size needed for a kDOP tree