Maya 2019.2 Update の API の新機能

新しいクラス

Maya 2019.2 に MPxTransform_BoundingBox が追加されました。このクラスは、MPxTransform::treatAsTransform() が false を返したときに MPxTransform::boundingBox() がコマンドから呼び出されない問題に関する一時的な修正として追加されました。

コマンドから MPxTransform::boundingBox() を呼び出すには、MPxTransform の派生クラスを MPxTransform_BoundingBox の派生クラスに変更する必要があります。

MPxTransform_BoundingBox は Maya 2019 の今後の Update リリースの API には含まれますが、Maya 2020 の API からは削除されます。

使用方法に関する変更点

VP 2.0 でカスタム イメージ プレーンを描画するときに、MPxImagePlaneMPxImagePlaneOverride に関連付ける必要がなくなりました。

MPxImagePlane のみを使用するように、MPxImagePlaneOverride を使用するすべてのコードを更新する必要があります。

サンプル コード

MPxImagePlaneOverride でなく MPxImagePlane を使用するように customImagePlane のサンプルが更新されました。