Page MenuHome

Resolve regression in wire-frame visibility in 2.8x
ClosedPublic

Authored by Campbell Barton (campbellbarton) on Fri, Sep 6, 8:09 PM.

Details

Summary

This patch makes the following changes:

  • Show edges when in wire or x-ray modes (was default in 2.7x), making edges not fade into the background.
  • Use the same edge/face selection colors as 2.7x.

    Changes for 2.8x make the faces more yellow and the edges more red.

    This makes it hard to see highlighted edges and faces at the same time since yellow is a brighter color.

    This commit just changes the edge & face hue back to what they were in 2.7x (keeping the alpha as-is).
BeforeAfter
BeforeAfter

This is the difference in solid mode, unlike the issues above, this is just included for reference, both before/after have a visible selection.


This looses the ability not to highlight edges in wire-frame mode, if this is important to keep we could have an edge highlight option that only applies in wireframe mode, (anecdotally I rarely saw users disable this option), so I don't think it's all that important. Users will let us know if they want this back.

Diff Detail

Repository
rB Blender
Branch
TEMP-WIRE-COLOR-FIX (branched from master)
Build Status
Buildable 4813
Build 4813: arc lint + arc unit

Event Timeline

Campbell Barton (campbellbarton) edited the summary of this revision. (Show Details)
Campbell Barton (campbellbarton) retitled this revision from Adjust 3D view wire drawing for improved visibility to Improve regression in wire-frame visibility in 2.8x.
Campbell Barton (campbellbarton) retitled this revision from Improve regression in wire-frame visibility in 2.8x to Resolve regression in wire-frame visibility in 2.8x.

Seems ok I think. It retains the emphasis for verbs, edges, faces in the selection modes in Solid Mode, but makes wireframe mode easier to read.

This revision is now accepted and ready to land.Mon, Sep 9, 1:28 PM