PBR 指的是 Physically Based Rendering(基于物理的渲染)。PBR 是一种渲染方法,旨在模拟物理光照行为,以更真实地呈现物体表面和材质的外观。

PBR 使用真实的物理原理来计算表面如何与光交互。与传统的光照模型不同,PBR 依赖于物理属性来渲染材质,例如金属度、粗糙度、法线等。它通常包括以下几个关键部分:

  • Albedo(反射率):表示材质的颜色和表面反射的光。
  • Metallic(金属度):表示材质是否为金属,金属材质与非金属材质的光照反应不同。
  • Roughness(粗糙度):控制材质表面的粗糙程度,影响光的散射方式。
  • Normal map(法线贴图):模拟表面细节以影响光照效果,而无需增加几何细节。
  • Height map(高度贴图):用于模仿表面高度差异。