双向反射分布函数(BRDF)及其空间变化扩展的深入解析
1. BRDF 模型概述
在计算机图形学领域,为了模拟材料表面的反射行为,众多 BRDF 模型应运而生。其中,Kubelka - Munk 模型广为人知,它主要描述了光在由吸收、散射系数和相位散射函数定义的层中的传输情况。该模型假定存在由粘结介质和随机分布的小于层厚度的颗粒组成的层。不过,它主要适用于漫反射材料,因为它没有考虑方向依赖性,所以在 BRDF 建模中常常不太实用。
此外,还有一些 BRDF 模型能够模拟分层表面的外观,但它们并非基于分层模型,缺乏物理推导,在某些条件下可能无法准确模拟多层外观。以下是一些其他的 BRDF 模型:
- Hanrahan 和 Krueger 提出了基于一维光传输物理原理的分层表面次表面散射模型。
- Dorsey 和 Hanrahan 将 Kubelka - Munk 模型与各层的 BRDF 相结合,以实现磨损外观的模拟。他们使用漫反射项和光泽项的混合来近似这种外观,其中每层界面的反射由 BRDF 模型建模,而层内的吸收和散射则由 Kubelka - Munk 模型近似。
- Neumann 和 Neumann 提出了一种考虑光吸收的分层表面物理 BRDF 模型。
- Icart 和 Argues 提出了具有不相关粗糙边界的层的基于物理的模型。
- Granier 和 Heidrich 引入了 Phong 模型的经验扩展,以处理分层表面中的波长相关效应。
- Weidlich 和 Wilkie 将多个基于微面元的层组合成一个单一的 BRDF 模型,该模型相对简单,且在物理上是正确的,同时考虑了光的吸收和相互反射。
超级会员免费看
订阅专栏 解锁全文
1648

被折叠的 条评论
为什么被折叠?



