diff --git a/res/shaders/entity.glslf b/res/shaders/entity.glslf index 5620ef20a..a817d963a 100644 --- a/res/shaders/entity.glslf +++ b/res/shaders/entity.glslf @@ -37,7 +37,7 @@ void main() { // anyway it's any alpha-test alternative required if (u_alphaClip) { float bayer = calc_bayer(gl_FragCoord.xy); - if (alpha * bayer * bayer < 0.1f) { + if (alpha - bayer < 0.01f) { discard; } alpha = 1.0;