Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce GTX 970/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 430.86
Broken: version: 2.90.0, branch: master, commit date: 2020-08-31 11:26, hash: rB0330d1af29c0
Short description of error
If ShaderToRGB Node is plugged to alpha socket of another princepled BSDF, it does not work if blend mode is alpha clip or alpha hashed in blender 2.90.
This combination worked in 2.83
I attached a snapshot image in both cases 2.90 and 2.83.
Left image is 2.90, and Right image is 2.83.4.
The object becomes fully transparent in 2.90 case.
(Though, It works if blend mode is alpha blend.
The problem is only in alpha clip or alpha hashed mode.)
Exact steps for others to reproduce the error
- Open the attached file in blender 2.83 and 2.90
- Compare the viewport of both