GPencil: Add missing blend factor to Regular blend
authorAntonioya <blendergit@gmail.com>
Thu, 30 May 2019 11:21:21 +0000 (13:21 +0200)
committerAntonioya <blendergit@gmail.com>
Thu, 30 May 2019 11:23:26 +0000 (13:23 +0200)
source/blender/draw/engines/gpencil/shaders/gpencil_blend_frag.glsl

index 757acec..7d6d9e9 100644 (file)
@@ -115,7 +115,7 @@ void main()
   if (mode == MODE_REGULAR) {
     if (stroke_color.a > 0) {
       if (mix_color.a > 0) {
-        FragColor = vec4(mix(stroke_color.rgb, mix_color.rgb, mix_color.a), stroke_color.a);
+        FragColor = vec4(mix(stroke_color.rgb, mix_color.rgb, mix_color.a * blend_opacity), stroke_color.a);
         gl_FragDepth = mix_depth;
       }
       else {