メインコンテンツまでスキップ

PDG関連用語メモ

Processor​

既存のワークアイテムに基づいて、複数の新しい WorkItem を生成したり、
パラメーターに基づいて新しく WorkItem を生成する。

プロセッサノードは「親」WorkItem に基づいて新しく「子」WorkItem を生成するときに
その結果を下流に渡せるようにできる。

https://www.sidefx.com/ja/docs/houdini/tops/intro.html

WorkItem​

完了すべきタスク。

Scheduler​

WorkItem を Cook するときに、マシンやファームのリソースを管理し、割り当てを行う。

Generate​

WorkItem を作る

Cook​

TOP network を実行する

Recipe​

TOP ネットワークの別称。
(TOP を指す言葉か)

Dirty​

再度 Cook が必要というマークを付けること

Attribute​

WorkItem に追加されるデータのこと。

Houdini TOP Graph​

TOP(/tasks)の NodeGraph

PDG Node Graph​

PDG の Node の  Graph 構造のこと。

Task Graph​

現在の WorkItem の Graph 構造のこと。

例として、このようなノードと WorkItem がある場合、WorkItem3 つが依存を持つ。

Node​

pdg.Node Houdini のノードのことではなく、ディペンデンシーグラフノードのことを指す。

Node オブジェクトには、ワークアイテムにアクセスしたり、 ノードを Dirty(変更あり)としてマークしたり、ノードを実行したり、 ノードグラフを走査するためのメソッドが備わっています。

Job​

(たぶん) Out-Of-Process で外部プロセスで実行した時に、ファームなどで実行するタスクのこと。

WorkItem-scheduler->Job