評価とパフォーマンスの新機能

MDGContext への追加

現在の評価コンテキストを管理しやすくする新しいメソッドが MDGContext クラスに追加されました。これらのメソッドは、次のとおりです。

スコープ オブジェクトを使用して一連のコンテキスト関連呼び出しの評価コンテキストを変更できる、新しい MDGContextGuard クラスが追加されました。

詳細については、「現在のコンテキストを使用して評価する」を参照してください。

現在のコンテキスト評価用に更新されたクラス

次のクラス内の複数のメソッドが非推奨となり、現在のコンテキストのバージョンで置き換えられました。

詳細については、「現在のコンテキストを使用して評価する」を参照してください。

MProfiler の追加

プラグイン作成者が .json または .csv ファイルに記録を書き出すことができる新しいメソッドが MProfiler クラスに追加されました。書き出されたファイルは、Maya に関係なく、スプレッドシートや Web ページ内で視覚化することができます。

これらのメソッドは、次のとおりです。

MEvaluationNode および MPxNode

MEvaluationNode クラスが Python API で公開されるようになりました。

MPxNode クラスの MPxNode::preEvaluation() および MPxNode::postEvaluation() 仮想メソッドが Python API で公開されるようになりました。

描画のパフォーマンス