ディペンデンシー グラフ プラグインの基本

ディペンデンシー グラフ プラグインとは?

ディペンデンシー グラフ プラグインにより、独自のデフォーマ、マニピュレータ、シェイプ、ハードウェア シェーダ、ソフトウェア シェーダ、コンストレイント、およびインバース キネマティクスをはじめとする多くのプラグイン タイプを作成できます。MPxCommand から継承するコマンド プラグインとは対照的に、ディペンデンシー グラフ プラグインMPxNode またはその多くのサブクラスサブクラス(MPxDeformerNodeMPxSurfaceShapeMPxHwShaderNodeMPxConstraint など)の 1 つから継承します。

ディペンデンシー グラフ プラグインの動作方法の概要を把握するために、ノードを一連の入力出力によるものとして定義します。Maya スクリプト エディタを使用して、このノードのインスタンスを作成し、その入力と出力をディペンデンシー グラフの他のノードに接続できます。ノードの動作は、一連の入力を与えられて出力の計算を引き受ける、compute() メソッドで定義します。詳細については、ディペンデンシー グラフのトピックを参照してください。