USD Tutorials
USD在Github存储库中提供了一组教程。除非另有说明,教程代码位于extras/usd/教程目录中。每个教程都说明了测试的是哪个版本的USD。这些版本对应于Github上的发布。
环境配置
这些教程几乎完全使用USD的内置Python绑定,并且USD Toolset中的一些程序相互依赖。因此,请设置以下环境变量以成功完成本教程。请确保使用与用于构建USD的版本相对应的Python解释器(有关支持的Python版本,请参阅第三方库和应用程序版本,请注意不支持Python 2.x)。本教程假定解释器名为“python”。
变量 | 含义 | 值 |
---|---|---|
PYTHONPATH | Python模块搜索路径 | USD_INSTALL_ROOT/lib/python |
PATH | 程序搜索路径 | USD_INSTALL_ROOT/bin (On Windows also add USD_INSTALL_ROOT/lib) |
更多信息见 高级构建配置
教程
- Hello World - 创建你第一个 USD Stage
- Hello World Redux - 使用 Generic Prims
- 检查和编写属性
- 引用层
- 图层格式之间的转换
- Traversing a Stage
- 创作变体
- Katana 中的变体示例
- 转换,时间采样动画和图层偏移
- USD 简单着色
- 端对端示例
- Houdini USD 示例工作流
- 生成新的模式类
- 创建一个 Usdview 插件