导出场景

当需要导出在Designer中所做的所有编辑的场景时,请使用3D视图的“场景”菜单中的“导出场景……”操作。

对于以USD格式导出,场景的内容将与场景浏览器中显示的树相匹配。

对于其他格式,场景的内容及其内部结构将取决于选定文件格式所支持的功能。

NOTE
通过Designer添加到场景的所有项目都将包含在导出的场景中:默认相机、默认环境、所有材质都会复制任何附加光源。

场景导出操作 {modal="regular"}

导出场景

“场景”菜单中的“导出场景……”操作会破坏性导出编辑后的3D场景:场景​拼合,并且会丢失对原始场景的任何引用。

这意味着对原始场景的编辑完全不影响导出的场景。

导出的场景文件 — 拼合 {modal="regular"}

将场景导出为图层

“将场景导出为图层……”操作会导出为 USD 格式(.usd、.usda、.usdc、.usdz),且是​非破坏性:主导出文件控制了一个​引用链,其中新场景的所有编辑方面均存储到单独的USD文件中。

这意味着对原始场景的编辑会转移到导出的场景中。

导出场景文件 — 分层 {modal="regular"}

导出的文件遵循以下结构:

  • 主文件

    • .layers:引用下面的子图层并声明素材覆盖,该覆盖将几何形状绑定到Designer创建的素材副本。

      • .assembly:引用.scene#文件并声明几何覆盖,这将使Designer重新计算的数据包含受覆盖的材质影响的几何。
        • .scene#:引用原始场景。
      • .camera:声明Designer添加到场景中的摄像机。
      • .light:声明Designer添加到场景的光线。
      • .material:声明Designer添加到场景的材质副本,这些副本使用导出的纹理。

纹理

纹理将导出到所导出文件旁边的目录中,并以该文件命名,后缀为“_textures”。

它们使用 PNG 格式,但HDR纹理(浮点)除外,其使用 EXR 格式。

recommendation-more-help
substance-3d-designer-help-guide