1. Python3.7이 먼저 설치되어 있어야 함 [Python3.7.x 버전이어야 함]
Python 공식 웹 사이트로 이동하여 macOS용 Python3.7.x 설치 패키지를 다운로드합니다.
macOS용 Python 릴리스 | Python.org
일부 3.7.x 버전에는 macOS 설치 패키지가 없습니다.
다음은 직접 다운로드할 수 있는 두 가지입니다.
- Python 3.7.8rc1 - 2020년 6월 17일
- macOS 64비트 설치 프로그램 다운로드
- Python 3.7.9 - 2020년 8월 17일
- macOS 64비트 설치 프로그램 다운로드
2. USDPython 도구 다운로드
Apple 공식 다운로드: 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를 실행하여 새로 고칩니다.
경로가 구성되지 않은 경우 오류가 발생합니다.
오류: pxr 모듈을 가져오지 못했습니다. USD Python 바인딩 경로를 PYTHONPATH에 추가하십시오.
4. obj 형식을 usdz 형식으로 변환
하고 usdzconvert가 있는 디렉토리를 입력합니다.
다음 명령을 입력하십시오: ./usdzconvert xxxx.obj
실제 상황에 따라 파일 경로를 입력하십시오.
그런 다음 xxxx.obj와 동일한 디렉토리에 xxxx.usdz 파일이 있습니다.
예를 들어 내 실행 결과는 다음과 같습니다.
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