在这个非常简短的教程中,我想向大家展示如何在 Substance Painter 的 3D Viewport 中预览透明材质。
本教程不提供中文配音。您可以在下方观看英语配音的视频,并选择中文、英文或其他语言的字幕。视频下方提供了翻译成中文的文字稿。
视频文字稿
大家好!在这个非常简短的教程中,我想向大家展示如何在 Substance Painter 的 3D Viewport 中预览透明材质。实际上,使用默认 Shader 时,我们可以为表面定义透明度遮罩,但这些效果不会显示在屏幕上,就像我接下来要向大家展示的这个示例一样。
屏幕上显示的场景中有一对扬声器。

前面的网格是一块平面表面,我为它添加了一个 Fill Layer,并且该图层只作用于 Opacity 通道。
具体来说,我在 Opacity 通道中关联了 Substance Painter 自带的程序化遮罩“Circles”。我通过 3D 视图中的 Opacity 通道预览,对其尺寸进行了适当调整。

我还为该图层应用了一个 Invert 滤镜,因为 Circles 遮罩在圆形内部是白色的,也就是不透明,而我希望得到相反的效果。

然而,在 Material 视图中,这个表面看起来仍然是完全不透明的,因此我无法很好地预览该材质以及其下方的表面。

这是因为 3D 窗口默认使用的 Shader 不支持透明效果。要解决这个问题,我们需要打开 Shader Settings 选项卡。如果界面中没有这个选项卡,可以快速将其添加到程序界面中。然后在该选项卡内,将当前 Shader 替换为 “PBR Metal Rough with Alpha Blending”。

现在,在 3D Viewport 中,我们就可以看到已经应用透明度遮罩的表面了!

以上就是这个非常简短的视频教程的全部内容。希望对大家有所帮助!我们下次再见!