Fix metal roughness texture on streaked metal material
[opengl.git] / equirectangularfrag.glsl
index dfe855e6ea5453cfddc6d67e7f8509cbbe5c2b01..944dc5859268053c953ecf020e85bddd1f57278b 100644 (file)
@@ -14,6 +14,8 @@ vec2 sampleSphericalMap(vec3 v) {
 }
 
 void main() {
-       vec2 uv = sampleSphericalMap(normalize(localPos));
+       vec3 flippedPos = localPos;
+       flippedPos.y *= -1;
+       vec2 uv = sampleSphericalMap(normalize(flippedPos));
        fragColor = vec4(texture(equirectangularMap, uv).rgb, 1.f);
 }