Page MenuHome

2.8 non-solid objects difficult to select
Closed, ResolvedPublic

Description

Operating system: Windows 10
Graphics card: GTX 1070

Broken: 2.8 beta 2018-12-27

When a non-solid object (IE: Light, camera, empty, mesh set to wireframe, etc.) is placed in front of a solid object (like a cube or a plane) and then clicked on, Blender will always select the solid object behind it instead of the non-solid object. The non-solid object can be selected, but you need to click multiple times, or always use alt-click.

Reproduce:

  1. Create backdrop and place a light or camera in front of it, or simply rotate the view so that the default cube is directly behind the light
  2. Deselect all objects
  3. Try to click directly on the light / non-solid object. The object behind it will be selected instead.

Details

Type
Bug

Event Timeline

It works, but every attempt to – Deselect all (alt-a) / Click on any object in front of another – cycles between the involved objects.
(current 2.8 factory default)
Not sure if this is considered a bug or feature.

It works, but every attempt to – Deselect all (alt-a) / Click on any object in front of another – cycles between the involved objects.
(current 2.8 factory default)
Not sure if this is considered a bug or feature.

by "It works," do you mean it doesn't happen for you? If so that's frustrating because I've downloaded multiple builds and the issue is still there for me.

I really hope this isn't a "feature," though as I can't see any benefit to selecting the thing behind the thing you actually wanted to click on. It also worked perfectly in 2.79

EDIT: What makes it even more puzzling is that when I Alt + Select an object, it almost always picks the correct one by default (IE: The one the cursor is hovering over when the menu pops up).

It's also a mystery to me why anyone would implement it that way.
After deselecting all objects, I would expect to select the top object first, the second one behind by a second click and so on.
However, it seems to work the same as in v2.79 (it selects the last active object, now with alt-a and left-click):

I really hope this isn't a "feature"

Me too, at least now in 2019 ;-)

I found a setting in the preferences "General > OpenGL > Selection > Enable OpenGL Depth Picking" that seems to resolve this issue. I don't remember seeing this setting before today so maybe it's new.

Brecht Van Lommel (brecht) claimed this task.

OpenGL Depth Picking is now enabled by default for this reason, considering resolved.