PBR标准化工作流程

2020-04-06
PBR的概念、基本原理和使用中要遵守的规则。这节主要参考的是Allegorithmic公司官方的英文教程,同时也融合了我在其他资源上看到的一些有价值的知识点。
 
首先我们来看一下什么是PBR。PBR就是Physically-Based Rendering的缩写,意为基于物理的渲染。它提供了一种光照和渲染方法,能够更精确的描绘光和表面之间的作用。它不仅擅长用来表现非常写实的材质,同时也能用来处理风格化的资源。
 
PBR有两种主要的工作流,一种是Metallic/Roughness(金属值/粗糙度),另一种是Specular/Glossiness(镜面反射/光泽度)。这里我们说的工作流,是指数据以何种形式输入到引擎中。
 
我们着重来看一下第一种工作流。
 
根据菲涅尔效应,对于所有的材质来说,当以掠射角观察时,光滑物体接近“边缘”的地方,会形成完美的镜面,也就是说特定的角度上,“任何表面光滑的物质都可以成为完美镜面”。
 
我们说金属的镜面反射值高达70%-100%,反映在Metellic工作流中,就是Metallic值为1的部分,它所对应的base color,实际上就是metal reflectance,也就是金属的镜面反射值。
 
我们现在来看一下两种工作流的不同点。
 
Unity支持两种工作流,而UE4则只支持metallic工作流。Substance Designer两种工作流都支持,而Substance Painter官方说只支持metallic,如果要用specular工作流需要单独下载shader。
 
在低分辨率贴图中边缘瑕疵问题会比较明显
 
Specular工作流,边缘瑕疵也是有的,是黑色的,但是非常不明显。
 
Specular工作流对理解PBR有更高的要求,例如需要为非金属提供正确的F0值,为金属提供黑色的漫反射值,以及如果没有shader负责处理,则需要提供能量守恒方案。
 
综合上述两种工作流的优缺点,以及引擎和使用工具的情况来看,我个人比较偏好使用Metallic/Roughness工作流,也就是第一种工作流,那我们就来看一下第一种工作流的贴图创建规则:
 
接下来我们看一个在实际工作中经常会遇到的问题,就是为什么Substance中的预览效果与导入引擎实际渲染效果差别很大?
 
人眼感知是非线性的,即使今天的显示器是数字的,它们仍然采用伽马编码信号作为输入。伽玛空间的公认标准称为sRGB,该标准定义了一个伽马空间映射到线性空间。
贴图往往被保存在伽马空间中,Shader计算要在线性空间中进行,以保证数学计算的正确性。但结果应在伽马空间中呈现,以使我们的眼睛看起来正确。因此,当贴图在着色器中采样时,由于是基于伽马校正过的值所以会导致计算不准确的结果。
 
最后我们总结一下PBR的关键要素:
1.能量守恒,反射的光线永远不会比照到表面的入射光线更亮。2.菲涅尔,非金属的F0值变动很小,只在2%-5%区间内;而金属的F0值范围在70%-100%。
热门文章
场景建模所需软件科普
2020-06-02
给3D建模新人的一些小建议
2020-06-02
3D美术职业晋级之路
2020-05-27
花两三万学3D场景合适么?
2020-05-27
游戏美术培训前必读(原画,3D建模,3D动作,次世代)
2020-05-22
3D场景max该如何安装?去哪找资源?
2020-05-22
相关推荐
3d游戏建模前景和待遇如何
3d游戏建模在游戏模型行业,你基本不用担心找不到工作,因为游戏模型师人才缺口非常大。举个例子:游戏制作公司的人员配比大多数是这样的:比如100人的三维制作组,可能有60人在做模型贴图,10个人在K动画。只要你保证技能在手,一定是抢手的人才。在几年前游戏建模这个行业不仅仅缺人才,甚至连新手都非常稀缺,那个时候公司愿意招聘实习生,培养他们然后给公司干活,但是工资一定不会给开的很高,所以这些人全部跳槽
2020-04-27
入门3D游戏建模,是选择角色建模还是场景建模
3D场景建模师 场景则是游戏中的环境、机械、道具等死物。场景开始对美术的要求没有那么高,只要熟练运用3D软件就行了。 逐步掌握游戏场景元素设计理念,不同风格游戏的制作方法。着重学习材质处理技法,能够根据原画制作出精细逼真的场景元素。适应各大公司的游戏制作要求,网络游戏、次世代游戏、影视动画公司皆能胜任。 场景美术师会接触很多其他的专业知识,要观察生活,积累很多的经验。比如做一个城市的街道,你需要
2021-04-06
从零基础到次世代建模,未来游戏建模行业原来是它最火爆?
随着科技的进步,次时代数字技术对游戏创作的影响越来越广,新形态的爆款游戏也应运而生。次世代游戏带来了全新的文化景观,将对传统游戏带来巨大变革,也将改变玩家的审美思维和审美情趣。次世代游戏建模师成为了更多人的职业选择。 传统的网络游戏 把颜色、光影、材质整合成一张贴图,可以减少资源的消耗,但是会导致模型在游戏中的表现呆滞、缺少生动的变化。 次世代游戏 精细高模烘焙出法线贴图,赋予已
2020-09-10
3D场景游戏建模属于什么专业?
属于数字媒体专业。或动漫游戏专业。向传媒类的大学都有课程开设,或者计算机科学与技术类院校也有开设。具体看一下游戏动漫专业。游戏动漫专业是依托数字化技术、网络化技术和信息化技术对媒体从形式到内容进行改造和创新的技术,覆盖图形图像、动画、音效、多媒体等技术和艺术设计学科,是技术和艺术的融合和升华。 3d建模教学危机,很多学校教育没有跟上行业发展。 大学为啥教不出产业所需要的3d游戏建模人才呢?
2020-05-13
3D场景的制作步骤
1. 3D场景建模的使用目的 3D场景使用地形生成编辑器在模拟自然地形效果上有很大的优势,但是也有局限性。在表现比较规整的地形,比如一现代化城市,初具规模的小镇,地下宫殿等等就存在这样的局限。因为使用地形编辑器建立地形时,地表贴图的数量不能太多,选择的地表贴图的数量越多游戏的运行效率就越低,适合选择2~3张贴图。而城市中的地面上所需要的贴图会非常多,车行道、人行道、草坪等远不止三张,而且城镇的街
2021-04-06
带你3D建模行业真实现状,就业前景薪资待遇真有那么好?
不需要大学文凭。但是需要在某个大型项目中担任过重要角色。最好在国外3A大厂镀过两年金。EA,育碧,暴雪,你待过哪个? 有没有信心?有没有自信? 或者接外包。一个完整的模型。两周制作出来。卖2万。兄弟了解一下。 建模行业真实现状 目前中国的建模行业。或者说美工行业。 金字塔形:低端美工饱和,中端美工数量不足。高端美工数量稀缺(甚至是珍稀) 科普个概念: 低端美工:会用软件。会建点小东西,但让他做
2020-11-09