Page MenuHome

Edit mode can generate an unwanted x-ray veiw with x-ray off.
Closed, DuplicatePublic

Description

System Information
Operating system: Windows 10 Pro
Graphics card: GTX 1070

Blender Version
Broken: 2.8 2019-01-24
Hash: 1d908bffddb4

Short description of error

While in edit mode, the mesh will display a rather confusing x-ray casting where it's not desired. This can be manipulated with view min/max clip distances, but overall I hope this is a bug and not a "feature". It's incredibly distracting and confusing, and can't be avoided at all when viewing a mesh up close, with the clip distance turned down.

Exact steps for others to reproduce the error

Open included .blend file, enter edit mode if not already there and have a look. You can make the effect better or worse by changing the View Clip start value. If you manipulate the end value you can kind of get a "hybrid"...I'll include photos.

Here you can see x-ray is off, yet a fairly prominent x-ray view is visible around the rear quarter and wheel well areas of the model.

Setting the clip distance to 10cm mostly eliminates the problem, though it can still be seen closer, however this is far too large a clip distance for me to work with.

Manipulating the end distance reveals a wireframe outline while removing the material. The wireframe outline can be completely eliminated with a clip distance of 10cm.

I discussed this issue on the blenderartists forums, got a few replies, but ultimately no solution, other than another user confirming it as a bug;
https://blenderartists.org/t/blender-2-8-dec21-build-solid-view-objects-are-semi-transparent-in-edit-mode/1139411/23

Details

Type
Bug

Event Timeline

Noticed the same issue, this is especially annoying when working with real world measures and small objects, since you have to get close to model.


No xray enabled, but can see through the mesh.


As said by @Casey Frost (HardRoosterLabs) it is less obvious by tweaking min clip distance (thanks for the info btw)


Does not happen in orthographic view.