Implement IBL diffuse part
[opengl.git] / skyboxfrag.glsl
index 9dc04bfcd8eee01fe85f0a6156b0223cccfa6b39..81bf58bcd3d0e2dc3a9dea269a498ccc3114ae95 100644 (file)
@@ -1,12 +1,12 @@
 #version 330
 
-in vec3 texCoords;
+in vec3 localPos;
 out vec4 fragColor;
 
 uniform samplerCube skybox;
 
 void main() {
-       vec3 env = texture(skybox, texCoords).rgb;
+       vec3 env = texture(skybox, localPos).rgb;
        env = env / (env + vec3(1.f));
        env = pow(env, vec3(1.f / 2.2));
        fragColor = vec4(env, 1.f);