7 uniform float HEIGHT_MIN;
8 uniform float HEIGHT_MAX;
14 // Simple remap from-to range.
15 float remap(float value, float low1, float high1, float low2, float high2)
17 return low2 + (value - low1) * (high2 - low2) / (high1 - low1);
22 float height = pow(remap(FragPos.y, HEIGHT_MIN, HEIGHT_MAX, 0, 1), 2.2);
24 FragColor = vec4(0, height, 1, 1.0);