PDG
PROCEDURAL DEPENDENCY GRAPH
PDGは、タスク分散と依存関係管理のために設計されたプロシージャルアーキテクチャで、映像制作やゲーム・VR 開発などのコンテンツパイプラインの拡張、自動化、分析を可能にします。
PDG はこれらの依存関係を視覚的に記述するように設計され、ノードにより実行可能な一連のタスクが生成され、それらが同一マシン上の複数コア、または演算ファーム、さらにはクラウド上に分散させることが可能になります。PDG には生産性向上ためにストックノードが豊富に提供され、変更時の再計算を最小限に抑えるために依存関係をスマートに管理します。
パイプラインツール
PDG 技術へのアクセス
Houdini とそのノードベースワークフローは、パイプライン機能一式とよく評されます。PDG を使用することで、これをさらに大型プロシージャルパイプラインに拡大できます。PDG により、タスクの整理とスケジュール、そして、それらを並列処理するように賢くに計算ファームに分散できます。
PDG は、Houdini 内の TOP ネットワーク内で動作させたり、または PilotPDG というスタンドアロンソフトウェアで、Houdini からの TOP グラフを処理したり、 Houdini をまったく含まない他のアプリケーションとの連携させることが出来ます。
INTERACT
with Game Engines
ゲーム開発において Houdini Digital Asset は既に多用され、 Unity や UE4 などのゲームエンジン内で動作するようになっています。PDG を組み合わせると、視覚的なプロシージャルシステムの設定が可能になり、各アセットを他のアセットから独立したものとして扱うのではなく、さまざまなアセット間の関係を捉えることが可能になります。 レベルの一部に変更が加えられた際に、PDGは、どの地形タイル、植生、道路、そして建物アセットが影響を受けるかを把握、レベル全体を再計算することなく、影響を受ける部分だけが並行処理されるようにできます。
BUILD
Extensive PDG Toolsets
INDIE
EDUCATION
LEARNING
Houdini Indie
Houdini Indie でもタスクオペレータを使用した PDG へのアクセスができ、Houdini Engine Indie ライセンスを最大3本まで使用した小規模演算ファームでのタスクの分散処理ができます。
SUBSCRIBE NOW!Houdini Education
教育機関では Houdini Education ライセンスで PDGにアクセス可能で、Education Engine ライセンスを使用したタスクの校内演算ファームでの分散処理が可能になります。
LEARN MOREHoudini Apprentice
PDG は学習目的のために Houdini Apprentice でも利用可能ですが、ローカルスケジューラと連携したローカルコンピュータでのタスク処理のみに制限されています。
FREE DOWNLOAD!LEARN PDG
業界プロフェッショナルとSideFXによって作成されたチュートリアルを使用して、PDGによるノードベースのワークフローを活用した堅牢なパイプラインワークフローを構築する方法を学びましょう。