Edges of flat faces are drawn even with zero overlay wireframe threshold.
Original Report
System Information
Operating system: macOS-10.15.6-x86_64-i386-64bit 64 Bits
Graphics card: AMD Radeon RX 580 OpenGL Engine ATI Technologies Inc. 4.1 ATI-3.10.16
Blender Version
Broken: version: 2.93.6, branch: master, commit date: 2021-11-16 14:54, hash: rBc842a90e2fa1
Worked: (newest version of Blender that worked as expected)
Short description of error
The wireframe display of the complex mesh, with a lot of triangles on flat surfaces is not optimised.
When the mesh is created or imported it keeps showing all the edges which is making the editing difficult.
The display of the flat complex surfaces should be optimised for clarity.
The bug present since the first 2.80 release.
Exact steps for others to reproduce the error
Create some complex mesh, flat, cylindrical with flat tops/bottoms, with a lot of corners, holes. Important is to have a lot of flat surfaces with many triangles.
The bug exists in all the builds since 2.80.
But to be on the same page in every release export the mesh to external format and then import.
After importing the mesh into 2.79b it display with all the edges visible. Go into the edit mode and then go back to object mode and the wireframe display is optimised.
The same happens when you create the mesh. In 2.79b the wireframe display is being optimised on an instant. In later releases the display stays messy.
Do it in 2.79b and then in subsequent releases up to the newest 3.1.0 Beta for comparison.
I'm observing the same behaviour in an OS with Nvidia GeForce GT 650 M.
Same in macOS-10.14.6 with both AMD Radeon RX 580 and Nvidia GeForce GT 650 M.
Kind regards,
Witold Hazuka.



