【MEL更新】マテリアルがアサインされている特定のフェースをのみ選択機能追加

![]() | AriSelectMaterialAndObject |
マテリアルがアサインされているオブジェクトを選択をする際、
全体のオブジェクトに対してではなく、任意のオブジェクトに絞って選択するMELの更新です。
特定のフェースに絞ることもできるようにしました。
また、ハイパーシェードを開いたりしないオプションを追加しました。
おさらい
このスクリプトは、選択したものの状態によって、効果が変わります。
各選択状態で AriSelectMaterialAndObject を実行した場合の効果は以下です。
オブジェクト(フェース)のみを選択して実行すると…
オブジェクトにアサインされているマテリアルが選択されます。

マテリアルのみを選択して実行すると…
マテリアルがアサインされているオブジェクト(フェース)が選択されます。

マテリアルとオブジェクトを選択して実行すると…
選択されているオブジェクト内で、マテリアルがアサインされているオブジェクト(フェース)が選択されます。

更新
選択フェース内に絞る
マテリアルとフェースを選択して実行すると…
選択されているフェース内で、マテリアルがアサインされているフェースが選択されます。

今までオブジェクトとマテリアルでは可能でしたが、フェースとマテリアルではできなかったのです…。
オプション
何も選択しないでして実行すると…
オプションウィンドウが開かれます。

オプションウィンドウ内の Add Material to Graph のチェックをオフにするとハイパーシェードののグラフにマテリアルを追加しません。

これをやりません。ハイパーシェードも開きません。
ダウンロード
詳細とダウンロードはこちらからお願いします。
【MEL】マテリアルからオブジェクト選択を選択オブジェクト内だけに絞る他
tag : Maya, MEL更新, マテリアル, AriSelectMaterialAndObject,
スポンサーリンク