针对 GTR 的 BRDF 的改进

V-Ray 3.10新增了在 V-Ray 材质中可以使用广义化的 Trowbridge-Reitz(generalized Trowbridge-Reitz,GTR)反射 BRDF 的选项(当其高光尾部衰减参数变成2.0时 BRDF 就会相当于 GGX BRDF)。但是,初版的功能导入材质具有某个缺陷,当低的高光尾衰减与高的光泽度(glossiness)数值似乎会呈现发光 (glow)的效果,如下图左上角的那样。这是因为我们对于所有的尾衰减(tail falloff)数值使用了相同的阴影屏蔽函数(shadowing-masking function) ,即便是这种状况只会在当衰减值等于2.0的时候才会产生。这些材质不只是有发光的倾向,而且渲染时噪声变多。这两个问题同时发生时的材质,例如布料会变得”有趣”,所以我们想要修正这个问题。


下一版的更新版(见下图),我们修正了这类材质的渲染,由针对所有可能的高光尾衰减数值,计算更精确的阴影屏蔽函数,这会让 BRDF 材质变得更加物理合理且减少这类材质的噪点。