MShaderinstance インタフェースを使用してカスタム選択シェーダを実装できるようになりました。以前は、プラグインでカスタム選択シェーダを実装するには、MPxShaderOverride インタフェースを使用する必要がありましたが、このインタフェースにはカスタム DG シェーダが必要であり、カスタム シェイプなどの使用事例には適していませんでした。
ビューポート 2.0 で Maya HW 選択用の MShaderInstance を識別して作成するには、次の手順を実行します。
string keyword = "mayaHWSelection";
<keyword value="mayaHWSelection"/>