View a markdown version of this page

Deadline Cloud の CSV ファイルから Blender のくさびをレンダリングする - Deadline クラウド

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

Deadline Cloud の CSV ファイルから Blender のくさびをレンダリングする

GitHub ウェブサイトの blender_wedge_from_csv ジョブバンドルは、CSV ファイルからくさびをレンダリングします。くさび型は、同じ Blender シーンの外観開発のバリエーションのセットで、バリエーションごとに 1 つのイメージがあります。スプレッドシートがジョブのタスクリストを定義するときにバンドルを選択します。ウェッジバリエーションとショットリスト、シミュレーションパラメータスイープ、アセットごとの QC チェック、および数値フレーム範囲に合わない同様の構造化データです。

バンドルには、送信時に CSV をジョブのタスクパラメータに拡張する送信前フックが含まれているため、各 CSV 行はファーム上の 1 つのタスクになります。CSV はアーティスト向けインターフェイスであり、フックはそれを各くさびのテンプレート編集なしで Open Job Description タスクパラメータに変換します。フックはバンドルローカルです。 のジョブとともに移動hooks.yamlし、バンドルの送信にのみ適用されます。

バンドルには、 で使用できる PyYAML を持つ Deadline Cloud CLI バージョン 0.58.0 以降python3、 blenderパッケージを提供する conda キュー環境を持つキュー、およびワークステーションごとに 1 回有効になっているバンドルフックが必要です。

deadline config set settings.allow_bundle_hooks true

バンドルディレクトリから送信します。CLI は、バンドルのフックを実行する前に確認を求めます。

deadline bundle submit .

独自の値をウェッジするには、 を編集するかwedges.csv、複数の CSVsして で渡します-p WedgeCsvFile=/path/to/my_wedges.csv。README では、CSV 列をタスクにペアにしてローカルで拡張を実行する組み合わせ式と、バンドルフックのセキュリティモデルについて説明します。ワークステーション全体のフックについては、「」を参照してくださいDeadline Cloud 送信フックを使用して固定ライセンス制限を適用する。フレーム範囲の Blender レンダリングについては、「」を参照してくださいDeadline Cloud で Blender シーンをレンダリングする。