View a markdown version of this page

Deadline Cloud で Houdini Husk を使用して USD シーンをレンダリングする - Deadline クラウド

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Deadline Cloud で Houdini Husk を使用して USD シーンをレンダリングする

houdini_husk_usd_render ジョブバンドルは、Houdini husk CLI を使用して USD シーンをレンダリングします。デフォルトでは、Husk は Houdini Karma レンダラーでレンダリングしますが、Husk は、Husk と互換性のある USD レンダレーションの委任をサポートしています。バンドルは、Frames ジョブパラメータを使用してフレームあたりのタスクに拡張され、ホスト要件を通じて実行を Linux ワーカーに制限します。

KarmaXPU GPU エンジンでレンダリングするには、ジョブテンプレートでamount.worker.gpuホスト要件のコメントを解除して、ジョブが GPU を使用するワーカーでスケジュールされるようにします。Karma レンダラーを実行するには Karma ライセンスが必要です。サービスマネージドフリートは、使用状況ベースの Karma ライセンスを自動的に提供します。

このバンドルでは、ジョブアタッチメント用のカスタムアセットイントロスペクションツールを記述する方法も示しています。含まれているgenerate_usd_job.pyスクリプトは、USD ファイルを検査して参照されるすべてのアセットファイルを検索し、それらのアセットのジョブアタッチメント参照を含むジョブバンドルを生成します。スクリプトを使用するには、 usd-coreおよび Python deadline ライブラリをインストールして以下を実行します。

python3 generate_usd_job.py my_scene.usd

また、このバンドルは、Hylar レンダーの委任を通じて V-Ray および Redshift レンダーもサポートしています。これらのレンダラーを使用するには、houdini-vray-7houdini-redshift-2025、または houdini-redshift-2026 conda レシピを使用して conda パッケージを構築します。

バンドルには、外部依存関係を持たないキューブと球を含むsample.usdaファイルが含まれており、他のファイルをアタッチせずにレンダリングできます。