1
0
Fork 0

Fix a shader problem reported by Tat

This commit is contained in:
Frederic Bouvier 2010-08-23 08:53:18 +02:00
parent ac4b6b628b
commit e1726953c1

View file

@ -101,7 +101,7 @@ void main (void)
ambient_light = constantColor + gl_LightSource[0].diffuse * shadow_factor * vec4(diffuse, 1.0);
float emission_factor = (1.0 - smoothstep(0.15, 0.25, reflectance)) * emis;
vec4 tc = texture2D(BaseTex, uv);
emission_factor *= 0.5*pow(tc.r+0.8*tc.g+0.2*tc.b, 2) -0.2;
emission_factor *= 0.5*pow(tc.r+0.8*tc.g+0.2*tc.b, 2.0) -0.2;
ambient_light += (emission_factor * vec4(night_color, 0.0));
float fogFactor;