From 3ae7e0e178b19a1a838f0db7da36bd789c81102e Mon Sep 17 00:00:00 2001 From: terrarier2111 <58695553+terrarier2111@users.noreply.github.com> Date: Mon, 30 Aug 2021 03:25:35 +0200 Subject: [PATCH] Fix transparency while ingame (#592). Fixes #570 --- src/render/shaders/trans_frag.glsl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/render/shaders/trans_frag.glsl b/src/render/shaders/trans_frag.glsl index a5ac90d..cd93bb1 100644 --- a/src/render/shaders/trans_frag.glsl +++ b/src/render/shaders/trans_frag.glsl @@ -13,9 +13,9 @@ void main() { float r = accum.a; accum.a = aa; if (r >= 1.0) { - fragColor = vec4(col.rgb, 0.0); + fragColor = vec4(col.rgb, 1.0); } else { vec3 alp = clamp(accum.rgb / clamp(accum.a, 1e-4, 5e4), 0.0, 1.0); - fragColor = vec4(col.rgb * r + alp * (1.0 - r), 0.0); + fragColor = vec4(col.rgb * r + alp * (1.0 - r), 1.0); } }