Page MenuHome

Light Path Node broken in Eevee 2.81
Closed, ResolvedPublicBUG

Description

System Information
Operating system: Windows-10-10.0.18362 64 Bits
Graphics card: Quadro P4000/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 436.30

Blender Version
Broken: version: 2.81 (sub 14), branch: master, commit date: 2019-10-06 14:05, hash: rB54a9649e2636
Worked: 2.80

Short description of error
The "Is Camera Ray" output of the Light Path node is no longer working as it did in 2.80. This is used in the attached scene to fake transparent material caustics. It still works in cycles.

Exact steps for others to reproduce the error
Open the attached file and switch the 3d viewport to rendered view. The shadow should have some transparency in the center in 2.80, but this will not be the case in 2.81

Event Timeline

If the Mix Shader Fac input is changed to the Is Camera Ray output instead, both Suzanne and her shadow use the transparency shader.

Germano Cavalcante (mano-wii) lowered the priority of this task from 90 to High.

I can confirm.
It seems to work on blender 2.80

Coming from “industry standard” software where bugs like this are reported yet persist for years, it is really refreshing to see things like this getting fixed so fast. Here’s to developers working without bureaucracy! You guys are great.

Coming from “industry standard” software where bugs like this are reported yet persist for years, it is really refreshing to see things like this getting fixed so fast. Here’s to developers working without bureaucracy! You guys are great.

i agree I've worked with max for 15 years and never once had a bug I've found fixed lol. I'm thrilled with how responsive the staff is and how committed they are to making the product better for everyone