Processing math: 0%

基于物理的渲染(PBR)

在前面介绍了BDRF函数,那么具体这个函数是什么样子的我们并不知道。接下来简单介绍常用的BRDF函数。

Phong BRDF

在学习PBR之前,我们最常用的是Phong光照模型,为了使得Phong具有物理意义,定义Phong BRDF:

fr(p,ωi,ωo)=kd1π+ksn+22πmax
  • \alpha是光线出射方向与入射光线理想镜面反射方向之间的夹角;
  • k_d是漫反射率(diffuse reflectivity),即投射到物体表面的能量中发生漫反射的比例;
  • k_s是镜面反射率(specular reflectivity),即垂直投射到物体表面的能量中被镜面反射的比例;
  • n是镜面指数(specular exponent),更高的值会产生更清晰的镜面反射;
  • 为了满足能量守恒,限制k_d+k_s\le 1

Untitled

Untitled

Read more
Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×