fixed: auto_ptr -> unique_ptr
[opensg.git] / Examples / Advanced / DeferredShading / DSAmbient.fp.glsl
blob275f0fb853f08ea414c1f41d80862b91c1248b40
1 #version 120
2 #extension GL_ARB_texture_rectangle : require
3 #extension GL_ARB_texture_rectangle : enable
5 uniform sampler2DRect  texBufNorm;
6 uniform vec2           vpOffset;
8 void main(void)
10     vec2 lookup = gl_FragCoord.xy - vpOffset;
11     vec3 norm   = texture2DRect(texBufNorm, lookup).xyz;
13     if(dot(norm, norm) < 0.95)
14     {
15         discard;
16     }
17     else
18     {
19         gl_FragColor = vec4(0.02, 0.02, 0.02, 1.);
20     }