From 570c99915d1e1ee2b85a317b7f472c2d27335c54 Mon Sep 17 00:00:00 2001 From: XProger Date: Sun, 18 Nov 2018 08:30:27 +0300 Subject: [PATCH] fix water shading for rooms --- src/shaders/shader.glsl | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/shaders/shader.glsl b/src/shaders/shader.glsl index 9f8fb8d..03285e0 100644 --- a/src/shaders/shader.glsl +++ b/src/shaders/shader.glsl @@ -465,7 +465,10 @@ uniform vec4 uFogParams; #endif #ifdef UNDERWATER - float uwSign = step(uParam.y, vCoord.y); + float uwSign = 1.0; + #ifdef TYPE_ENTITY + uwSign = step(uParam.y, vCoord.y); + #endif #ifdef OPT_CAUSTICS light += calcCaustics(normal) * uwSign;