X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=shaderlib%2Fcooktorrance.glsl;h=d8e07b292e4e2ecdaa434875ef21f0f7cd1eec72;hb=f82ef715f0d7e1e7d0b93be4b7b89c8ce6bba40b;hp=79f88f6475db747479996e81c73079de8d1106bd;hpb=4d276c9b986b111611b8396f94dae56dbe736387;p=libs%2Fgl.git diff --git a/shaderlib/cooktorrance.glsl b/shaderlib/cooktorrance.glsl index 79f88f64..d8e07b29 100644 --- a/shaderlib/cooktorrance.glsl +++ b/shaderlib/cooktorrance.glsl @@ -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; }