diff --git a/src/render/shaders/trans_frag.glsl b/src/render/shaders/trans_frag.glsl index a5ac90d..cd93bb1 100644 --- a/src/render/shaders/trans_frag.glsl +++ b/src/render/shaders/trans_frag.glsl @@ -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); } }