本文介绍: 注意:本篇不会深入讲解PBR各个模块的核心理论,以较为通顺的方式讲解,如需核心理论可以前往链接:处学习。
一、PBR简述
PBR(Physically Based Rendering):一种基于物理的渲染方式,根据现实生活中对事物材质随光的变化规律得到的理念和原则,基于这个规则理念去渲染的方式就叫PBR。(个人理解)
这么做很容易套用现实生活中的客观规律,渲染的画面也更接近现实。
做好PBR的方式很简单
就是要做好三件事
1、观察表面材质(材质参数)
2、分析表面材质随光的变化规律(核心理论)
3、按规律总结复刻(复制粘贴)
二、材质参数
观察表面参数,主要需要去观察以下几个方面:
1、基础颜色?(BaseColor)
2、粗糙度(Roughness)
3、金属度(Metallic)
4、法线(Normal)
5、高光(Specular)
等
1、基础颜色
• 即物体本身的颜色。(影响整体观感)
• 约等于渲染器的Diffuse | 漫反射、固有色
• Bridge中叫 Albedo | 反照率、反射率
• *BaseColor贴图本身应无光照信息
2、粗糙度
• 即物体表面的粗糙程度。(影响光的反射)
• 0(黑色)表示绝对光滑,1(白色)表示绝对粗糙
• *其它渲染器一般使用Glossiness(光滑度)来描述表面粗糙度,其逻辑和Roughness是反向的。
3、法线
• 描述物体表面的细微起伏(材质都是2D,然后还原3D,得靠法线)
• “光照魔法”,不改变几何体本身
• *改变几何体本身的技术是Displacement | 置换
4、金属度
5、高光
三、核心理论
1、微平面理论-反射
2、能量守恒-反射能量小于入射能量
3、菲涅尔特性
4、BRDF双向反射分布函数
5、线性空间光照
四、参考
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。