Page MenuHome

AutoDepth ignores texture transparency
Needs Information from Developers, NormalPublic

Description

System Information
Operating system: Win 10 64-bit
Graphics card: 980 Ti

Blender Version
Broken: 2.93.4 LTS, 3.0 alpha (including current latest build)
Worked: 2.79

Short description of error
When navigating using mouse with auto-depth enabled, the full-transparent parts of textures should be ignored when picking the depth.
This worked correctly in 2.79, but 2.93 and the latest 3.0 alpha seem to ignore this.

Exact steps for others to reproduce the error

Enable Auto-Depth, create an object, assign it a material with some full-transparent texture, then try to zoom / pan using mouse with the cursor on it.

Event Timeline

That report is not related - it is describing the auto-depth behavior with semi-transparent images, but what I have reported is that fully transparent area of an image should be ignored when getting the depth.

You can test it on this scene - try to zoom through the hole

Germano Cavalcante (mano-wii) changed the task status from Needs Triage to Needs Information from Developers.Oct 4 2021, 6:26 PM

While in Workbench objects with transparency don't write depth, in Eevee this apparently doesn't happen.
I don't know if it's a bug or something that wasn't implemented due to the complexity of Eevee compared to Workbench.
This seems like something for the EEVEE & Viewport team to decide.

This remains the issue even in 3.3 / 3.4. Any chance for a fix? Thanks