From ca9be0c589eca501e12f4a730633b7c5d96abd17 Mon Sep 17 00:00:00 2001 From: Sascha Willems Date: Mon, 28 Jul 2025 21:36:15 +0200 Subject: [PATCH] Fix clipping plane position in GLSL shader Refs #1183 --- shaders/glsl/offscreen/phong.vert | 2 +- shaders/glsl/offscreen/phong.vert.spv | Bin 2872 -> 2652 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/shaders/glsl/offscreen/phong.vert b/shaders/glsl/offscreen/phong.vert index 588576c3..f540ea69 100644 --- a/shaders/glsl/offscreen/phong.vert +++ b/shaders/glsl/offscreen/phong.vert @@ -26,6 +26,6 @@ void main() outLightVec = normalize(ubo.lightPos.xyz - outEyePos); // Clip against reflection plane - vec4 clipPlane = vec4(0.0, -1.0, 0.0, 0.0); + vec4 clipPlane = vec4(0.0, 0.0, 0.0, 0.0); gl_ClipDistance[0] = dot(vec4(inPos, 1.0), clipPlane); } diff --git a/shaders/glsl/offscreen/phong.vert.spv b/shaders/glsl/offscreen/phong.vert.spv index ae0ff6dfc0dc51aa18f1e6f12560e61f3659c907..05af386ec91f92b2b90774bea17b68a974f561aa 100644 GIT binary patch delta 177 zcmdlXc1MJlnMs+Qfq{{Mn}LHNVk5606EiD=&t^lW*UXx}3=p8hz|J55WcmRyNDLV( zFt9L$O%7!<-#mv+hndrkftkSvq;&F2&g=kNpd?6R2oQrrr!cTGumR~%APxp%khmjI dBn(K01F;wos{pYC5Q9ttiGkGq1-j1yhyk%s6W9O% delta 378 zcmca3vO|oQnMs+Qfq{{Mn}LHNX(O*7lQ0W|4+8^3a!zJJKz=a;D-ecmR%Ck3Y#9a= z1_5mb76vvT9S-I-?AKvnXAl6gBY+sB1|$xmL0AE(Hes?Un>nX7kmU^&3EiB^X3Wg# z2sBp~$n~Af$RW(?2WBng%&wmZ6bBg=0>mKEU?8?*U6+j%SDj zVhtb;1nLDjED9