Kulla-Conty 多次散射补偿
# Kulla-Conty 多次散射补偿 # 单次反射的问题 经典的 BRDF 模型只描述单次表面反射。但真实微面之间会互相遮挡、反弹。 对于粗糙度较高的材质,由于模型忽略了光线在微表面间的多次弹射,所以会导致渲染结果比真实情况偏暗,且能量不守恒。 # 反射补偿 在游戏开发中,Kulla-Conty 近似方案是解决微表面模型能量流失的标准方法。Kulla-Conty 提供了一个简单且高效的经验公式来补偿这些丢失的多次散射能量。 在下文中,我们约定: nnn 为宏观表面法线 vvv 为观察方向 lll 为光照方向 μo=n⋅v\mu_o = n \cdot vμo=n⋅v...
more...







