View a markdown version of this page

Deadline Cloud で Infinigen を使用して手続き型 3D シーンを生成する - Deadline クラウド

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

Deadline Cloud で Infinigen を使用して手続き型 3D シーンを生成する

infinigen_scene_gen ジョブバンドルは、Deadline Cloud GPU ワーカーの Infinigen を使用してフォトリアリスティックな 3D シーンを生成します。このバンドルは、屋内ルーム (ダイニングルーム、ベッドルーム、キッチン、バスルーム) と屋外の自然の風景 (砂漠、森林、山、沿岸、北極) をサポートしています。各シードは、レイアウト、家具、マテリアル、地形、植物が異なる一意のシーンを生成します。GPU フリート全体で並列実行するための独立したタスクとしてファンアウトをシードします。

各シーンは、レンダリングされた RGB イメージ (1280 x 720)、HDR EXR ファイル、マテリアルセグメンテーションラベル、レンダーパス (拡散色、アンビエントオクルージョン、光沢)、カメラの組み込みおよび外部要素を生成します。の場合RenderGroundTruth=True、2 番目のパスは深度、法線、セグメンテーションのグラウンドトゥルースを提供します。

バンドルには、Deadline Cloud 用の Infinigen conda パッケージを構築するレシピから構築された infinigen conda パッケージ、キャッシュが改善された conda キュー環境、GPU 対応の Linux サービスマネージドフリート (CUDA ファーム CloudFormation テンプレートなど) が必要です。

job_bundles ディレクトリから、ジョブを送信します。

# Single indoor dining room (~15 min) deadline bundle submit infinigen_scene_gen/ \ -p Frames="0-0" \ -p SceneType="indoor" \ -p SceneConfig="fast_solve.gin singleroom.gin" \ -p RoomType="DiningRoom"
# 10 unique bedrooms in parallel deadline bundle submit infinigen_scene_gen/ \ -p Frames="0-9" \ -p SceneType="indoor" \ -p RoomType="Bedroom"
# Desert landscape deadline bundle submit infinigen_scene_gen/ \ -p Frames="0-0" \ -p SceneType="nature" \ -p SceneConfig="desert.gin simple.gin"