CAST II Game Engine |
|||||||||||||||
![]() |
DESCRIPTION | ![]() |
FEATURES | ![]() |
SCREENSHOTS | ![]() |
FORUMS | ![]() |
DOCUMENTATION | ![]() |
DOWNLOADS | ![]() |
CONTACTS | ![]() |
|
(C) 2006-2007 George "Mirage" Bakhtadze. www.casteng.com
The source code may be used under either MPL 1.1 or LGPL 2.1 license. See included license.txt file
Created: 29.01.2007
Unit contains basic landscape classes
| Name | Description |
|---|---|
Class THeightMap | |
Class THeightMapLandscape | |
Class THeightMapTesselator | |
Class TIsland | |
Class TIslandTesselator | |
Class TProjectedLandscape | |
Class TProjectedLandTesselator | |
Class TProjGridLandscape | |
Class TProjGridTesselator | |
Class TRadGridLandscape | |
Class TRadGridTesselator | |
Class TVertexWater | |
Class TVertexWaterTesselator |
function GetUnitClassList: TClassArray; |
function GetUnitClassList: TClassArray; |
Returns list of classes introduced by the unit
TLightmapType | ||
| Type of texture used for landscape lighting | ||
lmtLightMap | Simple lightmap for FFP lighting | |
lmtNormalMap | Texture contains normals to calculate lighting in shader | |
LightmapTypesEnum = 'Light map' + StringDelimiter + 'Normal map'; |
MipColors : array[0..15] of TColor = ((C: $00000000), (C: $00000080), (C: $00008000), (C: $00008080), (C: $00800000), (C: $00800080), (C: $00808000), (C: $00808080), (C: $00404040), (C: $000000FF), (C: $0000FF00), (C: $0000FFFF), (C: $00FF0000), (C: $00FF00FF), (C: $00FFFF00), (C: $00FFFFFF)); |
LightmapTypesEnum = 'Light map' + StringDelimiter + 'Normal map'; |
Enumeration strings for light map type
|
Last modified: 4 Jul, 2008 |