全面整合U3D
优质学习资源站

PBR初学手札

什么是PBR?

英文全名:Physically Based Rendering。通俗的可以理解为,通过多张不同功能的图片叠加后,运用计算机图形学的算法,更好的模拟真实世界的材质,看起来更像是真实的物体。

PBR材质的图片组成

  • Color/Albedo/Diffuse:物体表面的贴图,没有任何反光和特殊设置
  • Ambient Occlusion(AO):俗称AO贴图,标记用来做非渲染的阴影,增加立体效果
  • Normal:法线贴图,RGB对应的xyz抽的凹凸纹理贴图,增加模型的细节。通过法线贴图来减少物体的面数量,优化性能
  • Displacement/Bump Map:通过灰度表示图片的凹凸
  • Roughness Map:通过灰度来表示图片粗糙的情况

材质的种类很多,下面推荐一些材质网站

  • www.textures.com
  • 3dtextures.me
  • freepbr.com
  • polyhaven.com
  • www.poliigon.com
  • ambientcg.com

特殊说明:

  • 上面的网站有cc0也有付费的,没有做区分
  • 如果不需要贴的特别近观察贴图,用jpg即可,不用png
  • 贴图的尺寸,根据实际情况来获取,1k 2k 4k

常见调节PBR的要素

  • Base Color:表面基础颜色
  • Subsurface:物件透光的颜色
  • Metallic:是否为金属
  • Specular:反射程度
  • Roughness:粗糙程度
  • Anisotropic:异向性(和具体的渲染引擎)
  • Tangent:异向性切线
  • Sheen:天鹅绒边缘反射量(主要用于布料)
  • Clearcoat:多层反射(多用于车表面的烤漆面)
  • IOR:投射折射率(水:1.333)
  • Transmission:透明程度
  • Emission:自发光
  • Alpha:透明度
  • Normal:法线

要素和数值的关系

未经允许不得转载:Unity爱好者 » PBR初学手札

评论 抢沙发

评论前必须登录!