Maya 2018.3 Update の API の新機能

MRenderItem クラスの更新

3D モデル ビューでコンポーネントに対して選択項目の分離(Isolate Select)をアクティブにすると、ビューポート 2.0 は、特にこのビューで分離選択されたコンポーネントの描画を示すために、必要なレンダー アイテムを作成し、それを維持します。これらのレンダー アイテムは元のアイテムのコピーであるため、名前、タイプ、プリミティブ タイプ、描画モードなどのプロパティが同じになります。ただし、シェーディング コンポーネントは、ビューで選択されたこのビューのセットから除外されます。

新しいメソッドが追加されたことにより、MPxGeometryOverride の実装で作成されたカスタム レンダー アイテムが、分離選択されたコンポーネントを描画するためのコピーを作成できるようになりました。また、ビューで選択されたシェーディング コンポーネントへのアクセスが可能になったため、MPxGeometryOverride を実装してジオメトリを適切に塗り潰せるようになりました。

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

これらの新しいメソッドを使用するように apiMeshShapeGeometryOverride サンプル プラグインが更新されました。