Fix transparency while ingame (#592). Fixes #570

This commit is contained in:
terrarier2111 2021-08-30 03:25:35 +02:00 committed by GitHub
parent 755aaf9ede
commit 3ae7e0e178
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -13,9 +13,9 @@ void main() {
float r = accum.a;
accum.a = aa;
if (r >= 1.0) {
fragColor = vec4(col.rgb, 0.0);
fragColor = vec4(col.rgb, 1.0);
} else {
vec3 alp = clamp(accum.rgb / clamp(accum.a, 1e-4, 5e4), 0.0, 1.0);
fragColor = vec4(col.rgb * r + alp * (1.0 - r), 0.0);
fragColor = vec4(col.rgb * r + alp * (1.0 - r), 1.0);
}
}