View a markdown version of this page

Deadline Cloud から Autodesk Flow Production Tracking にレンダリングを発行する - Deadline クラウド

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

Deadline Cloud から Autodesk Flow Production Tracking にレンダリングを発行する

blender_turntable_to_flow ジョブバンドルは、Deadline Cloud を Autodesk Flow Production Tracking (以前の ShotGrid) と統合する方法を示しています。バンドルは、フレームをレンダリングし、レビュー可能な映画をエンコードし、サムネイルを抽出して、アセットのレビュータスクの新しいバージョンとしてフローに結果を公開します。レンダリングステップでは、Blender ターンテーブルをプレースホルダーとして使用します。これを任意のレンダラーに置き換えて、このパターンをパイプラインに適応させます。

このバンドルは、Deadline Cloud でのrender-and-publishパイプラインの 2 つのコアパターンを示しています。

  • 個別のジョブステップ (映画エンコード、サムネイル生成、公開) としてモデル化されたレンダリング後の作業で、個別に観測可能、再試行可能、スケジューリング可能。

  • レンダリングとファンアウトの後に並行して実行される連鎖、依存、非レンダリングタスク。

ステップグラフ:

RenderTurntable (one task per frame) ├─ GenerateMovie (ffmpeg frames → H.264 mp4) ├─ GenerateThumbnail (mid frame → jpg) └─ PublishToFlow (depends on movie + thumbnail)

ジョブには Blender、FFmpeg、Python が必要です。チャネル blender ffmpeg python>=3.10 pipで を使用して conda キュー環境を設定しますdeadline-cloud conda-forge。フロー認証情報は AWS Secrets Manager (Secrets Manager) に保存され、実行時にキューロールによって読み取られます。

送信フック (hooks.yaml) は環境変数 (FLOW_PROJECT_IDFLOW_ASSET_NAMEFLOW_SECRET_ARN) からフローパラメータを読み取り、アーティストがプロジェクトメタデータを手動で入力しないようにします。初回使用前にバンドルフックを有効にします。

deadline config set settings.allow_bundle_hooks true

ジョブを送信します。

deadline bundle gui-submit blender_turntable_to_flow