顶点颜色材质

此页面介绍了如何创建使用顶点颜色的材质,以便你在网格体描画模式中给其着色。

Choose your operating system:

Windows

macOS

Linux

实际上有无数种应用顶点颜色(Vertex Color) 材质表达式中的颜色的方法。但对于这个设置,我们将做得相对简单一些,仅通过乘法表达式把颜色加入到现有材质中。这使我们可以具备原始贴图,通过网格体描画工具给其着色。首先,看一下示例网格体:

Statue.png

为了使这个网格体可以着色,我们需要把Vertex Color材质表达式加入到这个表达式网络中。基本的材质表达式网络最初如下所示:

OriginalColorMaterial.png

点击查看大图。

这个材质的饱和度已经被降低了一些,以便我们有更多的空间来使用网格体描画工具添加颜色。

要想把我们的顶点颜色应用到材质中,我们需要简单地中断Base Color连接,并使用 Vertex Color表达式的RGB值和其相乘,如下所示:

点击查看大图。

在注释区内,你可以看到我们添加 Multiply 节点和对应的 Vertex Color 节点的地方。

现在,当你切换到网格体描画模式时,确保选中 模式工具栏(Mode Toolbar) 中的 颜色(Colors) 选项卡,如下图所示:

ColorPaint_Settings.png

然后,给网格体着色,获得这样的结果:

ColorPainting.png

欢迎帮助改进虚幻引擎文档!请告诉我们该如何更好地为您服务。
填写问卷调查
取消