美术学习2700:Metallic与Speculer流程
学习教程来自:【技术美术百人计划】美术 2.7 Metallic与Speculer流程
笔记
0. 什么是次世代
高低模烘焙过的、和使用PBR贴图的模型
PBR:基于物理渲染
1. 2种流程
金属Metal/粗糙度Roughness工作流程:比较符合直觉,容易调参,但不易调节F0值(0度菲涅尔反射值)
镜面反射Specular/光泽度Glossiness工作流程:错误的贴图会打破能量守恒
通用的部分:Normal、AO、Height
1.1 Metal/Roughness工作流程
![](/assets/blank.gif)
其中特有的贴图
- Base Color(sRGB):
非导体的漫反射颜色(Diffuse Reflected Color/Albedo)(50-240sRGB)和金属导体(180-250sRGB)的镜面反射F0值。
其中前者使用了0.04的F0值。
范围的验证可使用SD的PBR Base Color/Metallic Validate节点验证
Micro-Occlusion可以叠加在BaseColor中以增加细节 - Metalic(灰度):
告知如何读取存储在Base Color中的RGB信息,0-1代表非金属-金属 - Roughness(灰度):
0-1代表光滑-粗糙
1.2 Specular/Glossiness工作流程
![](/assets/blank.gif)
- Base Color(sRGB):存储漫反射颜色Albedo(纯金属应为黑色)
- Specular(sRGB):F0值(0度菲涅尔反射值),基于真实世界测量得到
- Glossiness(灰度):光滑程度,0粗糙-1光滑
1.3 优缺点
当贴图分辨率和纹素密度过小时,2种工作流程会在金属和非金属的交界处产生白边/黑边(需要一张良好大小和布局的UV来避免)。
来源文章开头的PPT,以下为概括版
MR | SG | |
---|---|---|
优势 | F0值固定、纹理缓存低、兼容性广 | 边缘效应弱、F0值可调整 |
劣势 | F0值不易调整、边缘效应明显(因为是白边) | F0值的随意调整可能打破能量守恒、纹理缓存占用大、美术人员难上手 |
2. 流程转换
2.1 Metallic转Specular
![](/assets/blank.gif)
2.2 Specular转Metallic
![](/assets/blank.gif)
![](/assets/blank.gif)
步骤:
- BaseColor:在Specular图层中。在选择中使用色彩范围选中金属部分的分区给Specular做遮罩,复制出Diffuse图层,将刚才的选区反选作为他的遮罩。
- Metallic:新建黑色图层,在Specular的遮罩选区选中填充白色。
- Roughness:反相Glossiness。
作业
将贴图注意点总结进入上一节的规范中,测试一下这2个流程的贴图转换
流程转换
上述操作的结果:
![](/assets/blank.gif)
贴图规范
非金属 | 金属 | |
---|---|---|
BaseColor | 暗色值不低于30-50,亮色值不高于240(可用SD节点验证范围) | 查表,大概为180-255 |
Metallic | 灰度值低于235时,对应区域的BaseColor反射值应当降低 | |
Diffuse | 除了Micro-Occlusion不应包含光照信息,暗色值不低于30-50,亮色值不高于240 | 值取0 |
Specular | 查表,可先预设为0.04,一般为0.02-0.05,宝石0.05-0.17,液体0.02-0.04 | 查表,180-255(sRGB下) |
![](/assets/blank.gif)
美术学习2700:Metallic与Speculer流程相关推荐
- 美术 2.7 Metallic与Speculer流程
本篇参考B站视频[技术美术百人计划]美术 2.7 Metallic与Speculer流程_哔哩哔哩_bilibili 参考知乎链接:https://zhuanlan.zhihu.com/p/53086 ...
- 【TA-霜狼_may-《百人计划》】美术2.7 Metallic 与 Speculer流程
[TA-霜狼_may-<百人计划>]美术2.7 Metallic 与 Speculer流程 @[TOC]([TA-霜狼_may-<百人计划>]美术2.7 Metallic 与 ...
- UE4 美术学习笔记和经验
原文地址:UE4 美术学习笔记和经验 原文作者:liuk718 以下内容针对入门或者入门不久的美术们. 一.在迪斯尼shader体系(ue4)中:金属漫颜色非纯黑,而传统PBR shader体系(Vr ...
- 次世代游戏美术模型的特性和制作流程
本帖中对次世代游戏美术模型的特性和制作流程的分析案例. ■ ■■■■ ■ ■■■■ ■ ■■■■ 目前主流次世代美术PBR制作流程分为两种流派,即反射率流派和金属度流派,这两种流派各有优缺点,不过最终 ...
- JavaScript学习(八十七)—流程控制语句的总结,超级详细!!!
JavaScript学习(八十七)-流程控制语句的总结,超级详细!!! 一.流程控制概念 流程控制概念:在一个程序执行的过程中,各条代码的执行顺序对程序的结果是有直接影响的.很多时候我们要通过控制代码 ...
- activiti学习(二十一)——流程虚拟机源码分析(三)——从进入到离开userTask
前言 承接上文<activiti学习(二十)--流程虚拟机源码分析(二)--从开始节点离开到下个节点前>,假设execution接下来进入的节点是userTask,本文分析一下进入user ...
- TPM零知识学习十一 —— tpm全安装流程复盘(下)
接前一篇文章<TPM零知识学习十 -- tpm全安装流程复盘(中)>,链接为: TPM零知识学习十 -- tpm全安装流程复盘(中)_蓝天居士的博客-CSDN博客 五.TPM模拟器做成服务 ...
- 【TA-霜狼_may-《百人计划》】美术2.6 PBR材质制作流程
[TA-霜狼_may-<百人计划>]美术2.6 PBR材质制作流程 @[TOC]([TA-霜狼_may-<百人计划>]美术2.6 PBR材质制作流程 2.6 PBR材质流程流水 ...
- 【安卓Framework学习】Wifi框架学习之开启与关闭流程
系列文章目录 [安卓Framework学习]Wifi框架学习之核心类 [安卓Framework学习]Wifi框架学习之wifi状态机 [安卓Framework学习]Wifi框架学习之连接与断开流程 [ ...
最新文章
- OpenCV for Ios 学习笔记(4)-标记检测1
- vue渲染大量数据如何优化_Vue3 Compiler 优化细节,如何手写高性能渲染函数
- 港片中十个难以超越的经典人物形象
- 线性规划实战—投资的收益和风险
- 为什么Python中整型不会溢出
- C语言编写——抢30游戏
- 真壕!腾讯员工平均月薪 7 万!
- Toolbar的简单使用和封装
- ORACLE的程序包1-程序包的基
- 目前为止最全的微信小程序项目实例
- 各种类型数据库以及其适用场景
- XP IIS5.1安装文件
- 数据清洗整理基本操作(R:dplyr、tidyr、lubridate)
- word 编辑过程中变为只读_WPS?教程 | WPS?云办公如何多人协同编辑
- Linux内核调试方法总结
- AprilTags图像识别定位实例
- 参考文献怎么缩进换行
- kendoUI系列教程之DropDownList下拉菜单
- 什么?一个核同时执行两个线程?
- 利用XAG在RAC环境下实现GoldenGate自动Failover