

- Terrain WITH HEIGHT - Load Height Map for Terrain

- Lights: DiffuseColor and AmbientColor


- Terrain WITH HEIGHT - Load Height Map for Terrain

Tutorial Part II
The Terrain Types

Chap 11/100: Terrain WITH HEIGHT
- Load Height Map for Terrain
- Get terrain heigth
- Optimized fast 3D math
USING SHADER: MY_SHADER_TEXTURE

Chap 12/100: Terrain LIGHT
- Lights: DiffuseColor and AmbientColor
USING SHADER: MY_SHADER_AMBIENTandDIFFUSE_LIGHT_TEXTURE


Chap 14/100: Terrain QUAD + FRUSTRUM (optimization)
- Optimizing the render using a QuadTree
- Using Frustrum to cut objects outside camera
- Terrain collision detection using normals

Chap 15/100: Terrain with MINI-MAP First Version
- 2D Mini Map done with a pre-render Map into a texture
- On "God Mode" he have a 2d top view of frustrum

Chap 16/100: Terrain with FOG as LOD (Level of Detail - Part I)
- Fog Shader
USING SHADER:
- Texture +
- Light +
- Color Shader +
- Fog

Chap 17/100: Terrain with 3 SLOP TEXTURES
- Slope (Terrain Angle) Based Texturing
USING SHADER:
- Texture +
- Light +
- Fog +
- Slop Texturing

Chap 18/100: Terrain with 3 SLOP TEXTURES and with a Detail Texture
- Terrain with Detail Mapping
- USING SHADER:
- Texture +
- Light +
- Fog +
- Slop Texturing +
- Detail Mapping

Chap 19/100: Terrain adding Texture Mapping (sidewalk, Sand and Mud...)
- USING SHADER:
- Texture +
- Light +
- Fog +
- Slop Texturing +
- Detail Mapping +
- Texture Mapping

Chap 20/100: Terrain Texture & Alpha Mapping (sidewalk, Sand and Mud...)
-Terrain Texture with 2 layers of Texture Mapping Random and Ordered (sidewalk, Sand and Mud...)
USING SHADER:
- Texture +
- Light +
- Fog +
- Slop Texturing +
- Detail Mapping +
- Texture Mapping +
- Alpha mapping

Chap 21/100: Terrain with Small UV Bump Mapping
USING SHADER:
- Texture +
- Light +
- Fog +
- Slop Texturing +
- Detail Mapping +
- Bump Mapping
and transparent water

Chap 22/100: Terrain adding all now: Texture, Alpha and Bump Mapping
USING SHADER:
- Texture +
- Light +
- Fog +
- Slop Texturing +
- Detail Mapping +
- Texture Mapping +
- Alpha mapping +
- Bump Mapping
Chap 23/100: Terrain Texture, Alpha, Bump and Ligh Mapping (Light Effect on Lamps)
USING SHADER:
- Texture +
- Light +
- Fog +
- Slop Texturing +
- Detail Mapping +
- Texture Mapping +
- Alpha mapping +
- Bump Mapping+
- Light Mapping

Chap 24/100: Terrain Texture, Alpha, Bump, Ligh and Transparent Mapping
- USING SHADER:
- Texture +
- Light +
- Fog +
- Slop Texturing +
- Detail Mapping +
- Texture Mapping +
- Alpha mapping +
- Bump Mapping+
- Light Mapping
- Transparent Mapping



Chap 25/100: Loading Terrains of 512x512 as 4 Terrains of 256x256
- USING SHADER:
- Texture +
- Light +
- Fog +
- Slop Texturing +
- Detail Mapping +
- Texture Mapping +
- Alpha mapping +
- Bump Mapping+
- Light Mapping
- Transparent Mapping



Chap 28/100: RESERVED Multi HEIGHT MAPs Background Thread Loader
-

Chap 29/100: RESERVED Terrain Big Bump Map
-


