Page MenuHome

Fix T62774: Respect Show Overlays
ClosedPublic

Authored by Jeroen Bakker (jbakker) on Mar 22 2019, 11:26 AM.

Details

Summary

Some draw code did not respect Show Overlays option. These were:

  • All mode based drawing engines (edit mode)
  • Wireframe drawing

This change make them respect the Show Overlays Option. Please note that sculpt mode will show the sculpt mesh and currently can't show the render mesh as it is updated when the user leaves sculpt mode.

Diff Detail

Repository
rB Blender
Branch
T62774 (branched from master)
Build Status
Buildable 3215
Build 3215: arc lint + arc unit

Event Timeline

Harbormaster completed remote builds in B3215: Diff 14349.
William Reynish (billreynish) accepted this revision.EditedMar 22 2019, 11:37 AM

Seems good to me I think.

Just a thought: To make it easier to enable edit display or not, we could have a single parent toggle inside the overlays to turn on or off all edit mode overlays. They you could easily disable all overlays except editing overlays if you wanted to. Although perhaps that is not really necessary.

@Brecht Van Lommel (brecht) @Clément Foucault (fclem) What do you think?

This revision is now accepted and ready to land.Mar 22 2019, 11:37 AM

@William Reynish (billreynish) I don't think that's necessary. This is not the kind of settings you change all the time so you might setup a workspace with thoses settings. Also making such option would make the dependency between options a bit more convoluted.

@Clément Foucault (fclem) Sure, I think it's fine not to add this extra level.

This revision was automatically updated to reflect the committed changes.