Page MenuHome

HDRI desaturation desaturates the "missing texture" purple color aswell, making it unreliable when using HSV on HDRI to desaturate
Closed, ArchivedPublic

Description

System Information
Operating system: Windows-10-10.0.19045-SP0 64 Bits
Graphics card: NVIDIA GeForce RTX 2060/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 526.47

Blender Version
Broken: version: 3.4.1, branch: blender-v3.4-release, commit date: 2022-12-19 17:00, hash: rB55485cb379f7
Worked: (newest version of Blender that worked as expected)

Short description of error
The purple HDRI Missing Texture warning "Color", can be desaturated, which defeats the purpose of it when someone desaturates an HDRI and the HDRI was not packed/shared.

Blender did not warn that the HDRI is missing, hence the purple color warning, but this time I had a desaturation node (we need BW HDRI's), which made the purple color grey without possibility of knowing that its missing due to relying on the purple color's warning.

Exact steps for others to reproduce the error
In World tab:
Environment Texture -> HSV node in:Color (Saturation = 0) -> Background Node 1 -> Out

Event Timeline

Making the missing texture result unaffected by nodes would not be trivial.
What would happen for example if a missing texture was mixed with an existing texture?
There are many other issues that would need to be discussed first.
Anyway, the fact that the missing texture is desaturated by the HSV node is not necessarily a bug.


(...) made the purple color grey without possibility of knowing that its missing due to relying on the purple color's warning.

When you open a file in Blender that has missing images, you will see a red banner at the top of the Blender interface that says "One or more files are missing." If you hover over the banner, a tooltip will appear that lists the missing files.

You can also use the outliner to see the "missing Images" list.