こちらは、Qiita USD Advent Calendar 2024、19日目の記事になります。
Updated : 2025-01-07 Created : 2021-12-15
<aside> 💡
テクニカル導入回です。前半は**「Pythonちょっと分かる人」**向けです。
アーティスト(特に管理職の方々)もサラッとで良いので目を通してもらえると嬉しいです!
あまり理解出来なくてもUSDの普及により、何が起きているのか?雰囲気を感じられる内容になっていると思うので、
</aside>
<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>
<aside>
目次:
</aside>
USDフレームワークを用いたUSDシーンの作成、編集などは主にUSD Python APIを用いる。
これをやってみる。
Hello World - Creating Your First USD Stage — Universal Scene Description 24.11 documentation
USD に内包されているPythonを起動する。起動するためには環境変数の設定が必要なようだ。
USD Python API Getting Started:
USD Documentation : USD Tutorials
環境変数 PATH
と PYTHONPATH
をビルドしたUSDのPythonにパスを設定する必要があるようだ。
Environment Variable | Description | Value |
---|---|---|
PATH | *nixシステムがアプリケーションを見つけるためのパス | $PATH:USD_INSTALL_ROOT/bin/ |
PYTHONPATH | Pythonがモジュールを見つけるためのパス | $PYTHONPATH:USD_INSTALL_ROOT/lib/python/ |