diff --git a/crt/shaders/crt-consumer.slang b/crt/shaders/crt-consumer.slang index a4003c4..efe6cb8 100644 --- a/crt/shaders/crt-consumer.slang +++ b/crt/shaders/crt-consumer.slang @@ -542,7 +542,7 @@ void main() float lum = color.r * 0.3 + color.g * 0.6 + color.b * 0.1; - float f = center_dist.y+0.5; //fix excessive moire + float f = fract(fp.y -0.5); if (global.inter > 0.5 && tex_size.y > 400.0) color = color; else