将 .obj 或 .stl 转换为 .usdz 的最简单方法是什么?

yog*_*yum 10 augmented-reality arkit usdz

Apple AR Quick Look 显然只支持.usdz文件。那么,什么是一个转换的最简单的方法.obj还是.stl.usdz

我首先用谷歌搜索了这个,但最受欢迎的结果是使用一个名为Vectary的免费工具,但是当我真正尝试使用它时,它不是免费的。

谢谢。

M. *_*edi 8

在 iOS 13 和 Reality Kit 中,Apple 发布了不需要 Xcode 的 USDZ 转换器;转换器是一个基于 Python 的工具。最近几天我一直在使用它来转换各种文件 gltf、obj 文件。

下载链接:

https://developer.apple.com/download/more/?=USDPython

用法示例:

usdzconvert someobject.obj  
Run Code Online (Sandbox Code Playgroud)

您将需要编辑环境变量的路径。

或者双击文件夹顶层的文件:

USD.command
Run Code Online (Sandbox Code Playgroud)

启动一个设置了环境变量的 shell。

在 Xcode 11 中,您可以将 SCN 文件导出为 USDZ 文件。

非常值得观看 WWDC 2019 视频;仅 30 多分钟:

https://developer.apple.com/videos/play/wwdc2019/602/