

- 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
-




