Page MenuHome

Edit Mesh: Change color behavior
ClosedPublic

Authored by Clément Foucault (fclem) on May 24 2019, 2:55 PM.

Details

Summary
  • Make edges darker in vert & face select mode (making more contrast to not loose the topology). Downside is less select edges visibility in vertex mode. But I'm confident that it's not as painfull as it seems.
  • Make select faces less saturated to have more color contrast between select faces and edges.
  • Make unselected faces white to increase contrast with faces and edges. The brightening is negligeable for bright surfaces and help readability on darker surfaces. Reminder that if the faces overlays are too distracting (i.e: uv mapping, or texturing) they can be toggled off in the overlay panel.

Diff Detail

Repository
rB Blender
Branch
tmp-editmesh-change (branched from master)
Build Status
Buildable 3730
Build 3730: arc lint + arc unit

Event Timeline

This is a real nice improvement that greatly improves visual clarity:

Vertices: Before/After

Edges: Before/After

Faces: Before/After

Even ultra-thin faces are visible

The biggest difference is face select mode, which goes from being just a soup of orange, to something that is clearly readable

This revision is now accepted and ready to land.May 24 2019, 3:01 PM

Screenshots from defferent modes

  • Bump face opacity a bit to improve worst case scenario
  • Make face select hue more yellow to improve contrast

I like it, really keeps things visible well for all material colors. There is the downside of not seeing the exact material color, but it's not too bad and being able to model in lookdev mode regardless of the materials is nice.

Campbell Barton (campbellbarton) requested changes to this revision.EditedMay 24 2019, 5:28 PM

This makes edges use a mid-tone which is hard to see in wire mode.


For example, just testing this theme, sometimes you have an unselected edge very close to an overlapping selected edge.
When both selected/unselected edges are dark, it's hard to know what you're looking at.

Compare this patch with 2.7x.

This revision now requires changes to proceed.May 24 2019, 5:28 PM
  • Make selected edges fully opaque and less mixed with wire color

The updated patch has issues with edges being much too dark in face-select mode, this is the same issue raised in previous similar patches.

Way awarded a token.May 24 2019, 6:16 PM
  • Use the Edge overlay option to turn on/off the faded edges
  • Fix breakage caused by last commit
This revision is now accepted and ready to land.May 24 2019, 7:13 PM
This revision was automatically updated to reflect the committed changes.