Преобразование из файла USDZ в файл glTF - PullRequest
3 голосов
/ 20 марта 2019

Я сейчас пытаюсь работать с AR в Android, но мне дали модели в формате .usdz.До сих пор я искал способ конвертировать этот файл в файл, который работает с android (.fbx .obj .gltf), предпочтительно .gltf.

Может кто-нибудь сказать мне, если есть какая-то поддержка этомутип преобразования?

Из того, что я исследовал, есть поддержка для преобразования файлов в обратном направлении, то есть из .obj .fbx в .unsz.

1 Ответ

0 голосов
/ 10 апреля 2019

На данный момент такого инструмента нет .Даже CLI XCode не может сделать это. Это только билет в один конец :

xcrun usdz_converter ~/Desktop/File.obj ~/Desktop/File.usdz

Но! теперь вы можете разархивировать usdz архив, чтобы получить двоичный файл usdc формат файла и набор текстур.Вы можете отредактировать эти png текстуры и попытаться найти инструмент конвертации USDC -> glTF.

Чтобы распаковать файл usdz в macOS Mojave, используйте следующееМетод:

  • В Finder измените суффикс файла .usdz на .zip.
  • Распакуйте файл .zip, используя Archive_Utility.app или RAR_Extractor.app.
  • Откройте распакованный каталог и измените .png текстуры вашей модели.

enter image description here

Также вы можетеиспользуйте Apple Model I / O framework, чтобы сделать это преобразование возможным .

Надеюсь, это поможет.

...