こちらは、Qiita USD Advent Calendar 2024、24日目の記事になります。
Created: 2024/12/23
Upadted: 2024/12/23
<aside>
アンケートのお願い!! 自分の担当分に関する簡単なアンケートを準備してみました!2025年11月ころ締め切ります!もしよろしければご協力よろしくお願いします!!
</aside>
<aside> 💡
VFX目線のUSDワークフロー
<aside>
Qiita USD Advent Calendar 2024
Universal Scene Description - Qiita Advent Calendar 2024 - Qiita
https://qiita.com/advent-calendar/2021/usd
https://qiita.com/advent-calendar/2022/usd
</aside>
<aside>
GitHub
https://github.com/MedakaVFX/usd_ac2024 ⇦ 解説に出てくるスクリプト、シーンファイルなどはこちら!
</aside>
<aside>
USDの用語辞典:
USD Terms and Concepts — Universal Scene Description 24.11 documentation
</aside>
目次
Houdniには作成したノードグラフを共有する方法としてHDA化する方法などがあるが、簡単に共有できる仕組みとして、選択したノードグラフを名前をつけて保存したり読み込める仕組みを開発した。
これを用いて、前回作った 「07. Houdini Solaris | 簡単なアセットビルダー」 をツールとして登録した。
Houdini Advent Calendarの記事で見かけた気がしたが、参照元を忘れてしまった・・・。
現在のobj_nodeの取得
def get_current_network_path():
""" 現在のNetwork Editorを取得 """
network_editor = hou.ui.paneTabOfType(hou.paneTabType.NetworkEditor)
if network_editor:
# Network Editorのパスを取得
return network_editor.pwd().path()
def get_current_node():
network_path = get_current_network_path()
if network_path:
return hou.node(network_path)
obj_node = get_current_node()