I've been using the Principled BSDF node for the last few months. During this time I have noticed a fresnel transition between transparency and reflection which is too sudden. Below I will document examples which work and examples which exhibit the broken behavior.
Description
Related Objects
Event Timeline
Example on water surface using Principled BSDF as a volumetric shader. IOR is set to 1.33 and Specular to 0.5
Original V-Ray scene
Converting to Cycles, note reflection on tea using IOR 1.32 and Specular 0.5:
IOR set to 1.0:
Please follow the bug reporting template and provide operating system, Blender version, .blend file, etc.:
https://developer.blender.org/maniphest/task/edit/form/1/
OK I will try to reproduce this problem in Blender. Currently I am experiencing it when using the cycles API directly.
I have been unable to reproduce this in the current version of blender yet. Was there any updates to the principled shader between 1.79 and 1.79.1?
Hi Brecht, thanks so much for the suggestion, the problem seems to be that my normals in particular cases were flipped. I can reproduce it in blender by manually flipping the normals. Please close this for now and I will re-open if I have further problems.



