用恒定的颜色替换物料通道

FillMat节点使您可以用恒定的颜色替换选定的材质通道。通常,您将使用此节点使一个对象支持其他对象。当您将FillMat颜色设置为0时,它将充当“ 3D Cookie切割器”,并在原本会放置材料的地方打一个黑洞。

在多维数据集前面的球体。

与同一场景
球形材料的rgba
通道设置为黑色
使用FillMat节点。

之后的Alpha通道
应用FillMat节点。

这类似于使用黑色的“常量”节点作为输入纹理。但是,使用FillMat节点的优势在于,除了rgb通道之外,您还可以轻松地将其应用于alpha通道。另一个优点是FillMat节点不会破坏着色顺序,因此您可以将其插入节点树中的其他材质节点之后。

1.   选择3D > Shader > FillMat在用于表面纹理的2D图像和创建表面的3D对象节点之间插入FillMat节点。

2.   在FillMat控件中,使用channels控件选择要替换为恒定颜色的通道。
3.   使用color控件选择恒定颜色。默认情况下,它设置为黑色(0)。