一、高清渲染管线加载与环境配置
- 这里使用2019.3.0f6版本
1、加载高清渲染管线(High Definition RP)
2、创建高清管线脚本文件
3、配置高清渲染管线环境(把色彩空间改为线性空间)
4、把高清渲染管线脚本添加到图形(Graphics)配置里,然后等待几秒钟,等文件加载完成。
高清渲染管线配置完成。
- 新版本,在创建项目面板可以选择高清管线。
二、高清渲染管线材质系统
1、基本贴图构成
-
Base Map:base color(RGB通道)、opacity(要放在A通道)
-
Mask Map:Metallic (要放在R通道)、Ambient occlusion(要放在G通道)、Detail mask(B通道)、Smoothness(A通道)
Smoothness官方注释(请点击我) -
Mask Map在只有Smoothness贴图时,贴图结构是:R通道填充黑色、G白、B白、A通道是Smoothness。
- R通道(放金属贴图):白色表示金属,黑色表示绝缘体(表示没有金属材质)。
- G通道(放AO贴图):没有AO时,默认是白色,黑色贴图会变暗。
- B通道(放细节贴图):没有就默认白色。
- A通道(放Smoothness贴图)。Smoothness贴图白色表示光滑,黑色表示粗糙。
- 在Unity中,Smoothness(平滑度)的取值跟Roughness(粗糙度)的取值相反(把贴图反向),但都是表示材质表面的粗糙程度。
- 在Unity中,Smoothness(平滑度)的取值跟Roughness(粗糙度)的取值相反(把贴图反向),但都是表示材质表面的粗糙程度。
2、贴图制作软件的材质输出配置(以Substance Painter为例)
- 直接选择Unity高清管线模板,不用重新配置。
3、Shadergraph(着色器图表)
- 高版本会自带这个插件
- 低版本需要自己安装
- (1)创建Shadergraph
- (2)打开Shadergraph
3、基础玻璃材质制作
三、场景组件设置
1、HDR天空壳设置
-
(1)、新建Volume(体积)组件
-
(2)、添加天空壳组件
- 使用的天空组件需要与虚拟环境类型是一致的,才会起作用(显示出来)。
- 使用的天空组件需要与虚拟环境类型是一致的,才会起作用(显示出来)。
-
(3)、设置并加载HDR天空壳图片
2、Fog(雾)组件
- 详细参数
- 开启体积雾
- 渲染脚本里开机
- 还有灯光属性里也需要开启
3、Density Volume(高密度指数雾)
4、后期特效处理组件添加
- 创建Global Volume(全局体积)组件
- 新建配置文件
- 然后再添加后期特效组件(如:添加Bloom泛光组件)