X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=shaderlib%2Fambientocclusion_combine.glsl;h=f56bddbc520809cc37ca6ae8d0ca7753751907d6;hb=18240e2bb031551e9c72a55c7d974904d209760a;hp=f33520f8aa05ae76bd25a0499cf86ae319b4fa26;hpb=1b9640375606a305f19c76cf15406202322b5bdf;p=libs%2Fgl.git diff --git a/shaderlib/ambientocclusion_combine.glsl b/shaderlib/ambientocclusion_combine.glsl index f33520f8..f56bddbc 100644 --- a/shaderlib/ambientocclusion_combine.glsl +++ b/shaderlib/ambientocclusion_combine.glsl @@ -15,11 +15,11 @@ void main() { vec2 offset = vec2(float(i)-1.5, float(j)-1.5)*tex_scale; float occ = texture(occlusion, texcoord+offset).r; - float depth = texture(depth, texcoord+offset).r; - if(depth>=min_depth && depth<=max_depth) + float sample = texture(depth, texcoord+offset).r; + if(sample>=min_depth && sample<=max_depth) { sum += occ; - count += 1; + count += 1.0; } } vec4 src_color = texture(source, texcoord);