diff options
author | Campbell Barton <ideasman42@gmail.com> | 2019-07-05 13:01:47 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2019-07-05 13:06:47 +0300 |
commit | e7325bedfb17cfe82f5a0495188001e7ff2df497 (patch) | |
tree | 214b943e07683667bb91ab68e6389893eb544385 /source/blender/draw/modes/shaders | |
parent | 68ec4c26b93b68c7447746540aa5b89084fb7595 (diff) |
DRW: weight-paint wire overlay made vertex selection hard to see
Diffstat (limited to 'source/blender/draw/modes/shaders')
-rw-r--r-- | source/blender/draw/modes/shaders/paint_wire_vert.glsl | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/source/blender/draw/modes/shaders/paint_wire_vert.glsl b/source/blender/draw/modes/shaders/paint_wire_vert.glsl index 371c3120811..9acdc7886f7 100644 --- a/source/blender/draw/modes/shaders/paint_wire_vert.glsl +++ b/source/blender/draw/modes/shaders/paint_wire_vert.glsl @@ -32,16 +32,17 @@ void main() #ifdef USE_SELECT finalColor = (is_select) ? colSel : colorWire; + finalColor.a = nor.w; #else # ifdef VERTEX_MODE - finalColor = colorWire; + finalColor.xyz = colorWire.xyz; + finalColor.a = 1.0; # else /* Weight paint needs a light color to contrasts with dark weights. */ - finalColor.xyz = vec3(0.8, 0.8, 0.8); + finalColor = vec4(1, 1, 1, 0.2); # endif #endif - finalColor.a = nor.w; gl_PointSize = sizeVertex * 2.0; #ifdef USE_WORLD_CLIP_PLANES |