Maya 2017 Update 4 の API の新機能

ビューポート 2.0

  • 新しい MPxDrawOverride2 クラスには、MPxLocatorNode クラス関数を引き続き使用してプラグインのカスタム シェイプに対する選択動作をオーバーライドできる、新しい仮想関数が含まれています。MPxDrawOverride2 クラス関数には、MPxSurfaceShapeUI クラスよりも優先する UI 描画メカニズムも備わっています。

    これらの更新は、プラグインのソース コードを変更または再コンパイルしなくても利用できます。

    新しい関数は次のとおりです。

    rawfootPrintNode プラグインの例が更新されて、新しい関数の使用法が示されるようになりました。

  • footPrintNodefootPrint_GeometryOverride、および rawFootPrintNode 開発キットの例が更新されました。これにより、MPxGeometryOverride クラス関数の使用を最適化して、Maya を評価モードで実行しているときにビューポートのリフレッシュを改善する方法が示されるようになりました。
  • Python API の MPxSubSceneOverride.updateSelectionGranularity() メソッドが派生クラス内でオーバーライドされていない場合は、実行しても TypeError が発生しなくなりました。
  • apiMeshShape 開発キットの例が修正されて、並列モードでアニメーションをサポートする方法が示されるようになりました。