概括
本文将介绍使用图层堆栈时材质的自动延伸和自动缩回行为。所提供的用例与Mari 4.5v1 之前发布的Mari版本无关。
更多信息
材质是由多个纹理文件、程序或纯色创建的,可用于准确表示光线与现实世界材质的交互方式。材质是可以一次性分配给对象的所有纹理贴图的联合。将材质添加到对象时, Mari会在图层堆栈中创建一个多通道图层,用于一次调整所有材质的通道。
要查看最准确的材质表示,纹理贴图的所有通道都必须存在。在下面的示例中,材质被添加到没有粗糙度通道的对象。
自动扩展
Mari中的自动扩展行为允许在新通道连接到着色器时扩展多通道层。当新通道连接到着色器输入时,会出现一个弹出窗口,用户可以选择新引入的通道对着色器是可见还是不可见。这两个选项的解释如下:
可见- 引入现有多通道层的新流将启用并对着色器可见。
不可见- 引入现有多通道层的新流将被禁用并且对着色器不可见。
在下面的示例中,新的粗糙度通道添加到现有着色器中,并将新流设置为可见。 Mari会自动扩展材质以将粗糙度通道包含在着色器模型中。
现在,在多通道层材质属性中,着色器模型中有一个粗糙度输入:
自动缩回
当着色器输入与着色器模型断开连接时,自动收回行为允许Mari自动从材质中收回通道。在以下示例中,粗糙度通道与着色器断开连接。
当断开通道与着色器的连接时,会出现一个对话框,警告用户该通道包含多通道层,并为通道提供断开连接或转换的选项。有关这些选项的更多详细信息如下:
- 断开连接- 材料层将从通道中移除。断开的通道将不再连接到物料流。
- Convert -Material 图层将转换为标准 Paintable 图层。这只会影响断开的通道,不会转换其他物料流。转换后,可以像任何其他可绘制图层一样调整该图层。
延伸阅读
有关多通道层工作流程的更多详细信息,请参阅以下文档部分: 多通道层工作流程规则
我们很遗憾听到
请告诉我们