]> git.tdb.fi Git - libs/gl.git/blobdiff - shaderlib/cooktorrance.glsl
Remove generic clipping state
[libs/gl.git] / shaderlib / cooktorrance.glsl
index 79f88f6475db747479996e81c73079de8d1106bd..d8e07b292e4e2ecdaa434875ef21f0f7cd1eec72 100644 (file)
@@ -156,7 +156,7 @@ vec3 cooktorrance_lighting(vec3 normal, vec3 look, vec3 base_color, float metaln
                if(light_sources[i].type!=0)
                {
                        IncomingLight incoming = get_incoming_light(i, world_vertex.xyz);
-                       float shadow = get_shadow_factor(i);
+                       float shadow = get_shadow_factor(i, world_vertex);
                        color += cooktorrance_one_light_direct(normal, look, incoming.direction, base_color, metalness, roughness)*incoming.color*shadow;
                }