From ac6255175c20a349e5c91579372c2753c0756eb9 Mon Sep 17 00:00:00 2001 From: Valerie Date: Fri, 3 May 2024 22:24:04 -0400 Subject: [PATCH] fixed scanlines for real this time :/ --- shaders/module/scanline.frag | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/shaders/module/scanline.frag b/shaders/module/scanline.frag index 042acba..a918364 100644 --- a/shaders/module/scanline.frag +++ b/shaders/module/scanline.frag @@ -3,15 +3,16 @@ #define scanline 0 // [0 1 2] -public void scanlines() { +vec3 scanlines(vec3 color) { #if scanline == SCANLINE_SOFT - if(mod(int(gl_FragCoord.y) / (pixelSize * 2), 2) == 0) + if(mod(int(gl_FragCoord.y / pixelSize * 2), 2) == 0) color.rgb *= 0.95; else color.rgb /= 0.95; #elif scanline == SCANLINE_HARD - if(mod(int(gl_FragCoord.y) / (pixelSize * 2), 2) == 0) + if(mod(int(gl_FragCoord.y / pixelSize), 2) == 0) color.rgb *= 0.5; #endif + return color; }