X-Git-Url: https://git.lukelau.me/?p=opengl.git;a=blobdiff_plain;f=equirectangularfrag.glsl;h=944dc5859268053c953ecf020e85bddd1f57278b;hp=dfe855e6ea5453cfddc6d67e7f8509cbbe5c2b01;hb=d0c631f46c6db417e013b1bc0edec24cb9c2824a;hpb=a03f2bc751bbd7f91cbc2f52d2f0f6e753d6f776 diff --git a/equirectangularfrag.glsl b/equirectangularfrag.glsl index dfe855e..944dc58 100644 --- a/equirectangularfrag.glsl +++ b/equirectangularfrag.glsl @@ -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); }