Matcap Shader Error
Hi, I believe there's an error with the matcap reflection node available in the shader editor. When the camera rotates in the Z axis, the reflections rotate as well, which I believe shouldn't happen.
I think the error is in line 25:
vec3 right = normalize(cross(forward, system.getCameraUp()));
I believe it should be
vec3 right = normalize(cross(forward, vec3(0.0, 1.0, 0.0)));
because otherwise the camera up vector changes when the camera rotates
1
vote