tune headlight parameters, refactor config window

This commit is contained in:
milek7
2018-12-09 21:14:31 +01:00
parent bd8c5ed59a
commit c0d824a6bd
6 changed files with 53 additions and 18 deletions

View File

@@ -56,6 +56,7 @@ vec2 calc_point_light(light_s light)
vec3 light_dir = normalize(light.pos - f_pos.xyz);
vec2 val = calc_light(light_dir);
val.x += light.ambient;
val *= light.intensity;
float distance = length(light.pos - f_pos.xyz);
float atten = 1.0f / (1.0f + light.linear * distance + light.quadratic * (distance * distance));