7

我目前正在尝试在 android 中使用 AR,但我得到了 .usdz 格式的模型。到目前为止,我一直在寻找一种方法将此文件转换为适用于 android (.fbx .obj .gltf) 的文件,最好是 .gltf。

有人可以告诉我这种转换是否有一些支持?

根据我的研究,支持以相反的方式转换文件,即从 .obj .fbx 到 .unsz。

4

2 回答 2

4

更新日期:2021 年 9 月 22 日


现在USDZ可以glTF转换...

首先,您需要安装带有USD 插件的Autodesk Maya 2022 。

然后解压缩一个USDZ零压缩的存档以获得二进制USDC(有时是 ascii USDA)文件格式和一组纹理。您需要导入USDCMaya。如果您需要,您可以编辑这些PNGJPG纹理。


USDZ在 macOS 中解压缩文件...

  • 在 macOS Finder 中,将USDZ文件的后缀更改为ZIP.
  • 使用或解压缩ZIP文件。Archive_Utility.appRAR_Extractor.app

在此处输入图像描述

  • 在 Autodesk Maya(预装 USD 插件)中导入USDC模型。
  • 编辑USDC模型。
  • 使用Babylon导出器生成glTF格式。
于 2019-04-10T19:14:50.307 回答
2

记录下来以备后人。

您可以通过以下步骤轻松地将 USDZ 文件转换为 GLB。

  1. 在 XCode 中打开上述 USDZ 文件。
  2. 文件 -> 导出...,选择Digital Asset Exchange (DAE)
  3. 从这里您可以选择任何其他工具,例如https://products.aspose.app/3d/conversion/dae-to-glbhttps://github.com/KhronosGroup/COLLADA2GLTF(找到 DAE 到 GLB 会容易得多转换器。)

瞧。但是,请注意,虽然在 iOS 上快速查看遵循您的枢轴点原点,但在 Android 场景查看器上却没有。

于 2020-12-26T08:29:04.123 回答