1,先要安装好Python3.7【必须是Python3.7.x版本】
到Python官方去下载macOS版的Python3.7.x安装包
Python Releases for macOS | Python.org
要注意找一下,有些 3.7.x版本没有macOS安装包,
这里直接给出其中两个可以下载的
- Python 3.7.8rc1 - June 17, 2020
- Download macOS 64-bit installer
- Python 3.7.9 - Aug. 17, 2020
- Download macOS 64-bit installer
2,下载USDPython工具
苹果官方下载:https://developer.apple.com/download/all/?q=USDPython
中途会要求你登录的。
3,配置环境路径
要编辑 ~/.zshrc,比如可以用vim ~/.zshrc打开,然后按i插入,粘贴以下内容:
export PATH="/Applications/usdpython/USD:$PATH"
export PATH="/Applications/usdpython/usdzconvert:$PATH"
export PYTHONPATH="/Applications/usdpython/USD/lib/python:$PATH"
具体路径请根据实际情况填写。
填完之后,记得要保存。
然后执行 source ~/.zshrc 刷新一下。
如果没有配置路径,就会出现错误:
Error: failed to import pxr module. Please add path to USD Python bindings to your PYTHONPATH
4,将obj格式转为usdz格式
进入usdzconvert所在目录
输入命令:./usdzconvert xxxx.obj
文件路径请根据实际填写。
然后xxxx.obj同目录下,会有一个xxxx.usdz文件。文章来源:https://www.toymoban.com/news/detail-594831.html
比如我的执行结果是:文章来源地址https://www.toymoban.com/news/detail-594831.html
howard@Howards-MacBook-Air usdzconvert % ./usdzconvert /Users/howard/Desktop/work-visionOS/xiaoyi.obj
Input file: /Users/howard/Desktop/work-visionOS/xiaoyi.obj
Output file: /Users/howard/Desktop/work-visionOS/xiaoyi.usdz
usdARKitChecker: [Pass] /Users/howard/Desktop/work-visionOS/xiaoyi.usdz
到了这里,关于[visionOS] [Apple Vision Pro] 3D模型文件格式转换:obj转usdz的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!