Q100502:层叠结构中材料的使用

概括

本文将介绍使用多通道层时的统一堆栈规则,阐述我们实现这些规则的原因及其优势。统一堆栈规则不适用于Mari 4.5v1 之前的版本,也不适用于节点图工作流。


更多信息

统一堆栈是用于材质多通道的层系统,也称为多通道层。该材质层跨越多个通道,这些通道连接到定义的着色器输入。我们在Mari 4.5v1 中引入了统一堆栈以及一套用户需要遵循的规则。

统一堆栈对包含材质层的通道的使用方式做出了一些限制。这套规则旨在保护项目数据免于随时间推移而损坏。具体实施的规则如下:

  • 包含多通道层的通道应连接到同一着色器模型(BRDF、Unreal、Arnold 标准表面等)的着色器。

  • 包含多通道层的通道可以连接到多个具有不同着色器模型的着色器,但不能连接到多个相同的着色器。例如,一个基础颜色通道可以连接到一个 Principled BRDF 着色器模型和一个 BRDF 着色器模型,但不能连接到两个 Principled BRDF 着色器。将该通道连接到多个相同的着色器将导致以下错误:

  • 包含多通道图层的通道不能连接到同一着色器的多个输入端。例如,基础颜色通道不能同时连接到同一着色器中的基础颜色输入端和镜面反射输入端。将该通道连接到多个输入端将导致以下错误:

  • 不支持合并多通道图层,因为它们需要先转换为可绘制图层。如果用户尝试合并两个多通道图层,将会出现以下错误:

  • 复制包含多通道层的通道输入着色器是不允许的,这将导致以下错误:

  • 可以使用多通道组图层对多通道图层进行分组。尝试使用标准组图层对多通道图层进行分组将导致以下错误:


这套规则简化了图层堆栈工作流程,使用户不太可能意外地破坏图层堆栈、场景、着色器或纹理。

这些限制仅适用于用户想要使用材质或多通道组图层的情况。如果未使用这些功能,用户仍然可以像在 4.5v1 之前的版本中一样使用Mari

延伸阅读

有关统一堆栈规则的更多详细信息,请参阅以下文档: 多通道层工作流规则

更多帮助

如果您遇到任何问题,请创建支持工单并向我们提供本文中要求的信息:
Q100090:报告Mari问题时需要发送给支持团队的信息

如需了解如何提交支持工单,请参阅本文:
Q100064:如何提交支持工单

    我们很遗憾听到

    请告诉我们