データを処理するすべてのノードで MPxNode::compute() メソッドが実装されます。
MPxNode::compute( const MPlug& plug, MDataBlock& dataBlock )
compute() は 1 つまたは複数のノードの出力プラグがダーティとしてマークされていて、再計算する必要がある場合に呼び出されます。
出力プラグに関連付けられたアトリビュートの値は、影響を与えるアトリビュートの更新された値を使用して再計算されます。ノードのデータ ブロック内の出力アトリビュートの値は、再計算された値で更新されます。
compute() メソッドは、アトリビュートを介して入手できないデータを使用することはできず、出力アトリビュートの変更だけを行う必要があります。