We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 56ec9b6 + f14faea commit 670de7bCopy full SHA for 670de7b
src/webgl/shaders/sphereMapping.frag
@@ -16,6 +16,9 @@ void main() {
16
float angleX = mix(uFovX/2.0, -uFovX/2.0, vTexCoord.x);
17
vec3 rotatedNormal = vec3( angleX, angleY, 1.0 );
18
rotatedNormal = uNewNormalMatrix * normalize(rotatedNormal);
19
+ float temp = rotatedNormal.z;
20
+ rotatedNormal.z = rotatedNormal.x;
21
+ rotatedNormal.x = -temp;
22
vec2 suv;
23
suv.y = 0.5 + 0.5 * (-rotatedNormal.y);
24
suv.x = atan(rotatedNormal.z, rotatedNormal.x) / (2.0 * PI) + 0.5;
0 commit comments