遮罩和细节贴图
高清渲染管线 (High Definition Render Pipeline, HDRP) 使用通道打包的纹理将多个材质贴图存储在单个纹理中。通道打包具有高效率,因为这种技术允许渲染器通过单次纹理获取来采样最多四个使用相同 UV 坐标的灰度贴图。HDRP 使用两种类型的通道打包纹理:遮罩贴图 (Mask Map) 和细节贴图 (Detail Map)。这两种纹理可以使用不同的 UV 坐标集或不同的 UV 平铺值,从而为您提供更多的创作自由。
本文档介绍遮罩贴图和细节贴图的格式,让您可以编写自己的贴图以便在 HDRP 中使用。
要创建遮罩贴图,请执行以下操作:
- 打开支持通道编辑的图像编辑软件(例如 Adobe Photoshop)。
- 将您的灰度纹理拖到其各自的颜色通道中。有关哪个纹理属于哪个通道的信息,请参阅遮罩贴图和细节贴图。
- 导出您的图像。
- 将图像导入 Unity 时,请确保该图像使用线性颜色空间。
遮罩贴图
遮罩贴图包含四个灰度纹理,每个颜色通道中对应一个纹理。
颜色通道 | 贴图 |
---|---|
红色 | 金属性 |
绿色 | 遮挡 |
蓝色 | 细节遮罩 |
Alpha | 平滑度 |
以下示例图像演示了完整遮罩贴图的各个组成部分。
细节贴图
细节贴图包含两个灰度纹理和一个包含两个组成部分的纹理(即材质的法线贴图)。
颜色通道 | 贴图 |
---|---|
红色 | 去饱和反照率 |
绿色 | 法线 Y |
蓝色 | 平滑度 |
Alpha | 法线 X |
以下示例图像演示了完整细节贴图的各个组成部分。