From 9db792ccc96849e4ac91b2b954b78c02e27207a4 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 7 Dec 2025 11:29:15 -0500 Subject: [PATCH] Fixed #11421 --- core/assets/shaders/slag.frag | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/assets/shaders/slag.frag b/core/assets/shaders/slag.frag index 696dcdf884..7d193e6ab5 100755 --- a/core/assets/shaders/slag.frag +++ b/core/assets/shaders/slag.frag @@ -18,6 +18,7 @@ void main(){ vec2 coords = v_texCoords * u_resolution + u_campos; float btime = u_time / 5000.0; + vec4 orig = texture2D(u_texture, v_texCoords); float noise = (texture2D(u_noise, (coords) / NSCALE + vec2(btime) * vec2(-0.9, 0.8)).r + texture2D(u_noise, (coords) / NSCALE + vec2(btime * 1.1) * vec2(0.8, -1.0)).r) / 2.0; //TODO: pack noise texture @@ -27,6 +28,9 @@ void main(){ ) - vec2(0.5)) * 8.0 / u_resolution; vec4 color = texture2D(u_texture, c); + if(color.a < 0.95){ + color = orig; + } if(noise > 0.6){ color.rgb = S2;