菲涅尔方程是坏文明

折返吧

这是挖的一个坑,还没填呢。前方的区域以后再来探索吧。

Preview:\text{Preview:}

导体和绝缘体的菲涅尔项有着完全不同的形式,这一直是个大问题。光学老师跟我说这是因为能带结构不一样,但是对我来说这TM跟没说一样

在实时渲染中,对于菲涅尔项使用Schlick\text{Schlick}近似计算都能取得相当不错的效率和效果,即使是性质比较诡异的金属也可以使用一些trick\text{trick}来同样地使用Schlick\text{Schlick}近似。而在离线渲染中,更多是出于“物理正确性”的考虑,我们可能会希望使用完整的菲涅尔公式,对于绝缘体这个做法的确是正确的。

对于导体我们可能也会类似地取其在RGB\text{RGB}三色光下对应的复折射率参数套进导体的菲涅尔方程进行计算。但是这么做是错误的。下面这篇报告指出,对RGB\text{RGB}三色光使用菲涅尔公式本质上仍然是另一种近似计算,而且效果甚至不如Schlick\text{Schlick}近似法。