大家好!

在这个简短的教程中,我们将看到如何在Substance Painter项目的多个纹理集中使用图层(填充层或物质材料)。

该教程是使用2019版的Substance Painter创建的,但在以前和以后的版本中均有效;它是一个基础教程,但是要注意以前在此播放列表中发布的视频教程(即“ Substance Painter”)中解释的概念。

要了解“实例化纹理集”功能的含义,其用途以及如何使用它,让我们从一个具体的示例开始,我现在在视频中展示该场景:一个场景,其中有多个纹理集(与各种对象相关联)我们要为其提供一个图层的层,每个人都相同;在这种情况下,它是一个噪声层,通过将纹理云乘以其下面的层来获得,如视频教程“ Substance Painter教程-如何向平铺材质添加一些随机性”中所述。

20210328 Substance Painter Instantiate across Texture Sets 1

在这种情况下,我们可以按以下步骤进行操作,而不是在所有纹理集中复制和粘贴该图层:我们为单个纹理集定义图层(或材质),然后右键单击该图层,然后选择“实例化 “纹理集”,以在其他纹理集上创建实例。请注意术语:“实例化”,而不是“复制”!

20210328 Substance Painter Instantiate across Texture Sets 2

这两个术语之间的区别在于,副本创建了一个单独的元素,可以单独对其进行修改,因此原件和副本不会互相影响;另一方面,该实例会创建副本(因此称为“实例”,而不是“副本”),这些副本将共享与原始项目相同的信息,因此,如果更改了原始实例,则实例将被更改。

因此,不用说,当我们想在更多的表面上使用完全相同的效果时,实例比副本更可取。在我向您展示视频的情况下,各种地图的UV岛具有可比较的尺寸,最重要的是,我要实例化的图层是通用噪声图层(它没有徽标,装饰性图案和其他效果,在各种“纹理集”上的尺寸或比例很重要),因此该实例很适合我。

在这里,我展示了使用简单填充层的用法,但是“在纹理集上进行实例化”也适用于“材质”,“智能材质”和文件夹,因此此处所说的内容也适用于这些情况。

好的,回到我们的实际示例:选择“实例化纹理集”之后,我们将必须指定要在项目的哪些纹理集中创建原始实例的实例(顺便说一下,默认情况下,原始纹理集将显示为取消选择状态,但是我们可以选择它以在其中插入一个实例(除了原始的Layer之外);就我而言,我将选择除原始纹理集外的所有纹理集(因为我不想在那里复制效果)。

20210328 Substance Painter Instantiate across Texture Sets 3

一个新的图标将出现在原始图层旁边,其中包含两个重叠的白色正方形:此图标用于提醒我们该图层是由其他纹理集实例化的原始图层; 在其他“纹理集”中,我们将为这些实例使用一个类似的图标,但是有两个重叠的空方块。

20210328 Substance Painter Instantiate across Texture Sets 4

更改将在原始图层中进行,并在具有实例的图层中立即可见。

20210328 Substance Painter Instantiate across Texture Sets 5

警告:删除原始图层将导致删除所有其他纹理集中的所有实例; 相反,删除一个实例不会导致其他实例的删除(更不用说删除原始实例):因此,存在一个真实的层次结构。

好吧,对于这个非常简短(但我希望有用)的视频教程,仅此而已! 再见!