ディペンデンシー グラフ プラグインにより、独自のデフォーマ、マニピュレータ、シェイプ、ハードウェア シェーダ、ソフトウェア シェーダ、コンストレイント、およびインバース キネマティクスをはじめとする多くのプラグイン タイプを作成できます。MPxCommand から継承するコマンド プラグインとは対照的に、ディペンデンシー グラフ プラグインは MPxNode またはその多くのサブクラスサブクラス(MPxDeformerNode、MPxSurfaceShape、MPxHwShaderNode、MPxConstraint など)の 1 つから継承します。
ディペンデンシー グラフ プラグインの動作方法の概要を把握するために、ノードを一連の入力と出力によるものとして定義します。Maya スクリプト エディタを使用して、このノードのインスタンスを作成し、その入力と出力をディペンデンシー グラフの他のノードに接続できます。ノードの動作は、一連の入力を与えられて出力の計算を引き受ける、compute() メソッドで定義します。詳細については、ディペンデンシー グラフのトピックを参照してください。