导出纹理和 Substance 材质

了解如何将资产导出到外部应用程序。

您应该使用哪些方法来导出您的资产往往取决于您计划在其中使用它们的应用程序。下面讨论导出内容的每种方式。

位图和 Substance 存档

有两种方法可用于将材质导出到其他应用程序:

  • Substance 存档 (SBSAR) 功能强大且可自定义。
  • 位图文件可以在不支持 Substance 存档的应用程序中使用。

SBSAR 格式不但允许您自定义参数,而且允许您调整 SBSAR 产生的图像的分辨率。创建 Substance 存档的过程称为发布。

发布 SBSAR 文件时,请记住下列要点:

  • 对于 SBSAR 文件,您发布的是包而不是图形。
  • 包中包含的所有图形将包含在 SBSAR 文件中。
  • 您公开的图形的任何设置或参数仍可在 SBSAR 中取得。

 

位图的分辨率和功能均已锁定。它们是图形在导出时的状态的快照。

导出位图时,最好记住下列要点:

  • 对于位图,导出图形输出而不是包。包不生成位图内容,图形则会生成。
  • 输出节点确定可以从图形导出的位图。
  • 您为所有输出/位图一起设置导出的文件类型。

发布 Substance 存档

如果您的 Substance 文件尚未保存,则系统会先要求您保存 SBS 文件,然后再确定 SBSAR 文件的保存位置。

您只能通过浏览器窗口发布 SBSAR 文件。右键单击包并选择发布 .sbsar 文件...。您还可以使用键盘快捷键 ctrl + p(在 macOS 上使用option + p)来访问这个对话框。

发布 SBSAR 对话框的屏幕截图。

自定义文件路径存档压缩,然后单击发布以完成该过程。

如果显示警告文本,您可能应该取消,然后尝试解决问题。

注意:

警告“非相对于父项 x1 输出尺寸参数”意味着图形的宽度和高度分辨率不是动态的。系统警告您,它无法从此包以您选择的分辨率生成纹理。

您可以使用下面的方法解决这个特定情况:打开图形属性并将分辨率的“继承”方法设置为“相对于父项”。

导出位图

您可以通过两种方法来访问“导出位图”对话框:

右键单击图形并选择将输出导出为位图

导出浏览器

单击“图形”工具栏上的“工具”图标并选择导出输出...

从图形导出

在“导出输出”对话框中,提供了用于自定义导出的一些选项。

导出输出对话框如下图所示。要调整导出的分辨率,请通过图形工具栏中的父项尺寸设置,在节点本身上更改输出节点的分辨率。

从图形导出

目标

更改将保存文件的位置。使用 ... 按钮浏览您的本地文件。

格式

用于所有导出的文件的文件类型。

图案

图案显示根据元数据关键字生成文件名的方法。您始终可以在下面根据第一个输出查看文件名预览以验证。


您可以在这里了解所有可用的选项的信息:

  1. $(graph) - 当前图形的名称
  2. $(identifier) - 当前图形的标识符
  3. $(description) - 当前图形的描述
  4. $(label) - 当前图形的标签
  5. $(user_data) - 自定义用户数据
  6. $(group) - 输出组

输出

打开或关闭图形中的特定输出节点和输出组。

自动导出

选中此项可在每次进行更改时自动重新导出图形输出。这仅适用于当前图形。此设置可能会使用许多系统资源,并会降低 Designer 的速度,具体视设置而定。

“批处理”选项卡中的许多选项与“从图形”选项卡中的选项一样。在“批处理”选项卡您还可以一次性调整所有输出的输出尺寸

下一步是什么?

您已了解如何导出图形。了解如何公开参数,以便您可以直接在其他应用程序中调整您的材质。

有疑问或好想法?

如果您有疑问要提问或有好想法要分享,请在 Substance 3D Designer 社区中与其他 Designer 用户交流。获得帮助、提出可并入到 Designer 中的更改或展示您的作品和技巧。

如果您有 Designer 节点或功能的新想法,请在这里与我们分享您的想法

更快、更轻松地获得帮助

新用户?