From 178d486b6f04730d18ada99562b25c96d80f2ace Mon Sep 17 00:00:00 2001 From: dpjudas Date: Tue, 25 Mar 2025 09:33:21 +0100 Subject: [PATCH] Fix fogboundary compile error --- wadsrc/static/shaders/scene/frag_fogboundary.glsl | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/wadsrc/static/shaders/scene/frag_fogboundary.glsl b/wadsrc/static/shaders/scene/frag_fogboundary.glsl index a48c6487a..750b467a1 100644 --- a/wadsrc/static/shaders/scene/frag_fogboundary.glsl +++ b/wadsrc/static/shaders/scene/frag_fogboundary.glsl @@ -5,11 +5,12 @@ void main() // calculate fog factor // + float fogdist; if (FOG_RADIAL) - float fogdist = max(16.0, distance(pixelpos.xyz, uCameraPos.xyz)); + fogdist = max(16.0, distance(pixelpos.xyz, uCameraPos.xyz)); else - float fogdist = max(16.0, pixelpos.w); - endif + fogdist = max(16.0, pixelpos.w); + float fogfactor = exp2 (uFogDensity * fogdist); FragColor = vec4(uFogColor.rgb, 1.0 - fogfactor);