From 1b75c62b49bed049b57746a155fbee453612f34c Mon Sep 17 00:00:00 2001 From: djairoh Date: Fri, 16 Oct 2026 18:38:44 +0200 Subject: [PATCH] fx: noblue windowshader --- scripts/hypr-windowShaders/noblue.glsl | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/scripts/hypr-windowShaders/noblue.glsl b/scripts/hypr-windowShaders/noblue.glsl index 2a24480..8143342 100644 --- a/scripts/hypr-windowShaders/noblue.glsl +++ b/scripts/hypr-windowShaders/noblue.glsl @@ -5,10 +5,6 @@ void windowShader(inout vec4 color) { // average brightness float luma = dot(vec3(color.r, color.g, color.b), LumaFactors); - if (color.r < color.g) { - color = vec4(luma, c.g, luma, color.a); - } else { - color = vec4(color.r, luma, luma, color.a); - } - // color = vec4(color.r, color.g, luma, color.a); + float blend = smoothstep(0.0, 1.0, color.r - color.g); + color.rgb = mix(vec3(color.r, luma, luma), vec3(luma, color.g, luma), blend); }