diff options
-rw-r--r-- | source/blender/draw/modes/shaders/edit_mesh_overlay_common_lib.glsl | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/source/blender/draw/modes/shaders/edit_mesh_overlay_common_lib.glsl b/source/blender/draw/modes/shaders/edit_mesh_overlay_common_lib.glsl index 51b6e628deb..a1b3f9762a0 100644 --- a/source/blender/draw/modes/shaders/edit_mesh_overlay_common_lib.glsl +++ b/source/blender/draw/modes/shaders/edit_mesh_overlay_common_lib.glsl @@ -9,10 +9,6 @@ vec4 EDIT_MESH_edge_color_outer(int edge_flag, int face_flag, float crease, floa color = (crease > 0.0) ? vec4(colorEdgeCrease.rgb, crease) : color; color = (bweight > 0.0) ? vec4(colorEdgeBWeight.rgb, bweight) : color; color = ((edge_flag & EDGE_SEAM) != 0) ? colorEdgeSeam : color; - - if ((face_flag & FACE_ACTIVE) != 0) { - color = vec4(colorEditMeshActive.rgb, 1.0); - } return color; } @@ -47,7 +43,7 @@ vec4 EDIT_MESH_vertex_color(int vertex_flag) vec4 EDIT_MESH_face_color(int face_flag) { if ((face_flag & FACE_ACTIVE) != 0) { - return colorFaceSelect; + return mix(colorFaceSelect, colorEditMeshActive, 0.5); } else if ((face_flag & FACE_SELECTED) != 0) { return colorFaceSelect; |