Cla*_*lay 7 xcode augmented-reality swift arkit usdz
在2018年的WWDC上,Apple宣布推出新的USDZ文件格式.
https://developer.apple.com/videos/play/wwdc2018/603/
关于创建USDZ文件,有人说:
要创建自己的usdz文件,usdz_converter已作为Xcode 10 beta的一部分捆绑在一起.它是一个命令行工具,用于从OBJ文件,单帧Alembic(ABC)文件,USD文件(.usda或usd.c)创建usdz文件
基本命令行是
xcrun usdz_converter myFile.obj myFile.usdz
Run Code Online (Sandbox Code Playgroud)
我已经安装了Xcode 10 beta,但是在2018年6月4日(build 10L176w)提供的Xcode 10 beta包中无法运行甚至找不到usdz_converter.
注意:我还在运行macOS highSierra,我还没有安装macOS Mojave 10.14测试版......但是没想到应该是这个原因.
有没有其他人能够让这个xcrun usdz_converter工作?
如果是这样,请分享步骤.
usdzconvert
Xcode 11的命令在macOS 10.15中,Catalina和Xcode 11
USDZ converter
具有丰富的命令集,并且比以前的版本支持更多的输入格式进行转换。但是在使用它之前,您需要下载usdz Tools。并且不要忘记为Python usdz工具设置全局变量。这是终端中新命令的外观:
usdzconvert myFile.gltf -diffuseColor albedo.png -metallic brass.jpg
Run Code Online (Sandbox Code Playgroud)
因此,如果要使用USDPython
工具,则需要.zshrc
使用以下Terminal命令创建Shell资源文件:
touch ~/.zshrc
Run Code Online (Sandbox Code Playgroud)
然后,您必须使用以下命令打开该文件:
open ~/.zshrc
Run Code Online (Sandbox Code Playgroud)
毕竟,您可以在其中添加以下行:
export PATH=$PATH:/Users/yourUserName/USDPython/USD
export PYTHONPATH=$PYTHONPATH:/Users/yourUserName/USDPython/USD
echo "Now I can use USDPython commands here."
Run Code Online (Sandbox Code Playgroud)
保存并重新启动终端。
xcrun usdz_converter
Xcode 10的命令在macOS 10.14中,Mojave和Xcode 10
USDZ converter
的参数和标志集略有不同。这是Terminal中旧命令的外观:
xcrun usdz_converter file.obj file.usdz -color_map color.jpg -ao_map ao.png
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
9547 次 |
最近记录: |