USD-noodle
USD-noodle 是个开源的以节点方式显示 USD 文件依赖关系的小工具。
项目地址:
https://github.com/chris-gardner/usd-noodle
USD-noodle 可以通过命令行独立运行,也可以在其它 DCC 中运行,还可以集成在 DCC 中使用(作者提供了 Houdini 的完整插件!)
安装方法
Git 到本地

在 Houdini 内部运行
可直接在 Houdini 中执行以下命令:
import sys
sys.path.append('/path/to/somewhere/usd-noodle')
import usd_noodle
usd_noodle.main()

为了方便使用可以制作为 Shelf 上的快捷方式:

作为 Houdini 插件使用
将 hoodle.JSON 移动到 Houdini 的 packages 中,并且编辑 hoodle.JSON
"NOODLE": "/path/to/usd-noodle"
启动方法
New Pane Tab Type -> USD -> USD-Noodle 启动面板

在 LOP 物体节点上右键 LOP Actions -> Noodle Stage 将此段加载到 Noodle 中显示。


Noodle 以图形化节点方式显示 USD 文档结构,更易于快速了解文档结构及引用关系。
下期将尝试使用 nxt_graphs_USD 来查看和管理 USD 文档。NXT 相比要强大得多,而且借助 nxt_graphs_USD 可以完成对 USD 文档的编辑,另外 NXT 目前已经有了 Blender 及 Maya 的插件版本,并且还支持 Nuke 及 houdni 等 DCC。