如何使用Xcode转换器创建USDZ文件? [英] How to create USDZ file using Xcode converter?

查看:241
本文介绍了如何使用Xcode转换器创建USDZ文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在2018年WWDC上,Apple宣布引入新的USDZ文件格式.

At the 2018 WWDC Apple annouced the introduction of new USDZ file format.

https://developer.apple.com/videos/play/wwdc2018/603/

关于创建USDZ文件,有人说:

In relation to creating USDZ file the following was said:

要创建自己的usdz文件,将usdz_converter捆绑在一起作为Xcode 10 beta的一部分.它是用于从OBJ文件,单帧Alembic(ABC)文件,USD文件(.usda或usd.c)创建usdz文件的命令行工具

To create your own usdz files, a usdz_converter has been bundled as part of Xcode 10 beta. Its a command line tool for creating the usdz file from OBJ files, Single-frame Alembic (ABC) files, USD file (either .usda or usd.c)

基本命令行是

xcrun usdz_converter myFile.obj myFile.usdz

我已经安装了Xcode 10 beta,但无法运行甚至无法在2018年6月4日提供的Xcode 10 beta捆绑包(内部版本10L176w)中找到usdz_converter.

I have installed Xcode 10 beta, but have been unable to run or even find usdz_converter in the Xcode 10 beta bundle made available on the 4th June 2018 (build 10L176w).

注意:我仍在macOS highSierra上运行,我还没有安装macOS Mojave 10.14 beta版...但是不认为那是原因.

note: I’m still running on macOS highSierra, I have not installed macOS Mojave 10.14 beta yet... but didn’t think that should be the reason why.

还有其他人能够使此xcrun usdz_converter正常工作吗?

Has anyone else been able to get this xcrun usdz_converter to work?

如果是,请分享步骤.

If so please share the steps.

推荐答案

更新时间:2020年6月26日.

Xcode 12 < Reality Composer 1.5 中/strong> ,您现在可以直接从Reality Composer的UI导出usdz模型.为此,您只需要在首选项"菜单中激活USDZ导出即可.

In macOS 10.16 Big Sur and Reality Composer 1.5 for Xcode 12 you can now export a usdz model right from Reality Composer's UI. For that you just need to activate a USDZ export in Preferences menu.


macOS 10.15 Catalina Xcode 11 USDZ converter中,命令集丰富,并支持更多输入的格式要比以前的版本转换.但是在使用它之前,您需要下载 usdz工具.并且不要忘记为Python usdz工具设置全局变量.这是新命令在 Terminal (终端)中的样子:

In macOS 10.15 Catalina and Xcode 11 USDZ converter has a rich set of commands and supports more input formats for conversion than previous version. But before using it you need to download usdz Tools. And don't forget to setup a global variables for Python usdz tools. Here's how a new command looks like in Terminal:

usdzconvert ~/Desktop/file.gltf -diffuseColor albedo.png -metallic brass.jpg

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆