diff --git a/src/webgl/shaders/line.frag b/src/webgl/shaders/line.frag index b1ed298b0d..ec39236912 100644 --- a/src/webgl/shaders/line.frag +++ b/src/webgl/shaders/line.frag @@ -69,6 +69,7 @@ void main() { discard; } } - OUT_COLOR = HOOK_getFinalColor(vec4(inputs.color.rgb, 1.) * inputs.color.a, vec2(0.0, 0.0)); + OUT_COLOR = HOOK_getFinalColor(inputs.color, vec2(0.0, 0.0)); + OUT_COLOR.rgb *= OUT_COLOR.a; HOOK_afterFragment(); }