3 * @brief Fog vertex shader.
7 uniform float FOGDENSITY;
8 uniform vec2 FOGRANGE; /* start, end */
10 out_qualifier float fog;
15 void FogVertex(void) {
16 /* Calculate interpolated fog depth.*/
17 float fogT = (gl_Position.z - FOGRANGE[0]) / (FOGRANGE[1] - FOGRANGE[0]);
18 fog = clamp(fogT, 0.0, 1.0) * FOGDENSITY;