usdview安装指南


安装VS2019(如果是安装更高版本出现boost编译问题,可参照https://github.com/boostorg/build/issues/735进行解决)
安装python3.9
下载USD代码https://github.com/PixarAnimationStudios/USD到USD根目录
USD根目录下新建build目录
打开环境变量设置
添加用户变量
USDROOT
USD根目录\build
添加用户变量
PYTHONPATH
%USDROOT%\lib\python;
Path变量添加
Python安装目录
python安装目录\Lib
%USDROOT%\bin
%USDROOT%\lib
打开Develop Command Prompt for vs 2019
切换到build目录下,执行python USD根目录/build_scripts/build_usd.py USD根目录/build
测试:
执行usdview a.usd成功
QA:执行python USD根目录/build_scripts/build_usd.py USD根目录/build时,在下载boost的时候卡住
手动下载boost_1_70_0.tar.gz,然后放到USD根目录\build\src目录中再执行一遍该命令
QA:执行usdview命令时,报错:DLL load failed while importing _tf: 找不到指定的模块。使用dumpbin工具执行命令行
dumpbin.exe /dependents USD根目录\build\lib\python\pxr\Tf\_tf.pyd查看模块依赖关系,看少了什么dll