Games202高质量实时渲染_lecture10_Real-Time Physically Based Rendering-PBR
1 PBR Material in RTR
HYPERION 渲染器
对于体积比较困难。
没有新的理论。
hacks
2 Microfacet BRDF
1 Microfacet BRDF概念
101复习链接
微表面的法线和半程方向half vector h一致的时候 ,这样的微表面才能从wi反射到wo;
微表面的法线分布函数,对应到half vecor h的值是多少。
2. the Frensnel Term
有多少能力被反射,取决于入射光的角度。
入射方向和法线几乎垂直-------grazing angle;这种情况下反射是最多的 。也即是非常斜着看的时候
Fresnel term告诉我们根据入射角度的不同,有多少能量会被反射。
dielectric:绝缘体
导体:
3. Normal Distribution Function-NDF
1 Beckmann NDF
类似于高斯的函数,离法线越远,分布的越少
定义在坡度空间。无限大的函数,都不会出现面朝下的面,但是不能保证法线的方向。
2 GGX
特点:长尾巴
到了90°的时候还有值。
最近用的非常多。
法线分布可以决定才材质
3 Extendding GGX --GTR
γ是模型中的一个参数。
4 Shadowing-Masking Term
解决的问题是:微表面之间的自遮挡问题。尤其是在Grazy angle的时候。
为啥重要呢?
在grazing angle的时候边缘太亮
1 Kulla-conty
问题:从光滑到粗糙,越来越暗。
white furnace
白炉测试。
通过多次弹射来解决这个问题。
通过经验的方式补全能量损失的。
换元,
c是谁,通过下面来计算:
2 BRDF有颜色
BRDF已经有颜色了。怎么处理呢?
颜色–吸收–能量损失。
颜色项:
推导的复杂程度和使用是不一样的,直接用推导的公式就可以用了。
要保持能量守恒,否则会有发光的BRDF.