diff --git a/effects/lumakey.frag b/effects/lumakey.frag index 3e7b0d266..3ded5dac5 100644 --- a/effects/lumakey.frag +++ b/effects/lumakey.frag @@ -15,7 +15,13 @@ void main(void) { luma /= 2.0; - texture_color.a = (luma >= loc && luma <= hic) ? luma : 0.0; + if (luma > hic) { + texture_color.a = 1.0; + } else if (luma < loc) { + texture_color.a = 0.0; + } else { + texture_color.a = luma; + } gl_FragColor = texture_color; -} \ No newline at end of file +}