GOOENGINE: Fix broken window coordinates

Fixes error in the texture coordinate window output
This commit is contained in:
2025-12-30 01:54:13 -06:00
parent da56c9dce4
commit 572e82494a
@@ -221,11 +221,11 @@ vec3 coordinate_screen(vec3 P)
/* Unsupported. It would make the probe camera-dependent. */
window.xy = vec2(0.5);
#elif defined(WORLD_BACKGROUND) && defined(common_UNIFORMS_LIB)
#elif defined(WORLD_BACKGROUND) && defined(COMMON_UNIFORMS_LIB)
window.xy = project_point(ProjectionMatrix, viewPosition).xy * 0.5 + 0.5;
window.xy = window.xy * cameraUvScaleBias.xy + cameraUvScaleBias.zw;
#elif defined(common_UNIFORMS_LIB) /* MESH */
#elif defined(COMMON_UNIFORMS_LIB) /* MESH */
window.xy = project_point(ProjectionMatrix, transform_point(ViewMatrix, P)).xy * 0.5 + 0.5;
window.xy = window.xy * cameraUvScaleBias.xy + cameraUvScaleBias.zw;
#endif