Format Atlas

对比

glTF vs USD

glTF 用于高效地向应用交付 3D 模型和场景。USD 是组合资产与图层的场景描述框架,常用于规模较大的制作与协作流程。

应该选择哪种格式?

向网页、应用或实时查看器交付成品资产时可考虑 glTF。需要跨工具和团队通过图层与变体组织大型场景时可考虑 USD。

适用于 glTF

网页与应用 3D 分发

  • 向兼容的实时查看器交付带纹理和动画的模型

适用于 USD

大型 3D 制作流程

  • 在三维制作团队中组合被引用的资源和变体

基本信息

项目glTFUSD
扩展名.gltf, .glb.usd, .usda, .usdc, .usdz
MIME 类型model/gltf+json, model/gltf-binarymodel/vnd.usdz+zip
常见用途网页与应用 3D 分发大型 3D 制作流程
打开方式用支持 glTF 的查看器打开,检查几何、材质、纹理和动画。用支持 USD 的制作工具或查看器打开,检查图层、资源、材质和动画。
导出或转换转换时检查材质外观、纹理链接、动画、单位和比例。转为 glTF 或 FBX 时检查场景组合、变体、材质和动画。

按用途选择

向兼容的实时查看器交付带纹理和动画的模型

网页与应用 3D 分发

glTF

在三维制作团队中组合被引用的资源和变体

大型 3D 制作流程

USD

关键点 1

glTF 侧重 3D 资产传输和运行时加载,提供基于 JSON 的 .gltf 与二进制 .glb。

进一步了解差异

关键点 2

USD 支持场景组合、图层覆盖以及多个资产之间的变体。

进一步了解差异

进一步了解差异

转换时请测试目标应用如何处理材质、纹理、照明、动画和扩展。不要假设 USD 中所有制作数据都能映射到 glTF。

  • 两种格式都能表示 3D 内容,但并非为完全相同的流程设计。
  • 互操作性取决于导入导出工具及应用支持的功能。

常见问题

glTF 可以在制作流程中取代 USD 吗?

不一定。glTF 适用于实时交付;USD 可组织分层组合的制作场景。应根据流程需求选择。

glTF 能在制作流程中取代 USD 吗?

通常不能用于分层场景组合;glTF 更适合交付,USD 更适合更广泛的场景搭建流程。

了解详情

相关用途与检查步骤

准备依赖文件后交接3D素材

参考资料与规范