【MEL更新】複数のUVセットをまとめてコピー機能追加

![]() | AriUVSetList |
UVセットを一覧し、任意のUVセットが含まれるオブジェクトをリスト化&選択するツールの更新です。
複数オブジェクトのUVセットを別のUVセットに一括コピーする機能を追加しました。
UVのセットの一覧機能の挙動が怪しかったのも調整しました。
おさらい
UVセットを確認したい、オブジェクトを選択Getボタンを押すと、
一番上のパネルにUVセットの一覧が表示されます。

一番上のパネルからUVセット名を選択すると、中央左側のパネルに、そのUVセットが含まれているオブジェクトが一覧されます。

右側は含まれないオブジェクトで、
ANDやORのチェックで組み合わせもできます。
が基本のMELです。
更新
UVセット切替挙動修正
リスト表示
一番下Select UVSetの項目は完全にGetとは関係なく、独立していて選択したオブジェクトのUVセットを常に一覧します。
オブジェクトの選択が変更されるたびに更新されます。

UVセット切替一括
リストのUVセットをクリックすると、カレントUVセットが切り替わります。
その際、同名のUVセットが存在すれば、選択オブジェクトすべてがそのUVセットに切り替えられます。

この辺の挙動があしまいだったので、修正しました。
UVセットコピー機能追加
標準機能だとのこちらの操作。
これ、複数のオブジェクトがあるときに一個一個しかできないので、MEL上でまとめてできるようにしました。

Select UVSetのリスト上で
右クリック > Copy > 任意のUVセット名
をクリックすると、現在のUVセットがクリックしたUVセットにコピーされます。

・クリックする場所はどの文字の上でも変わりません。
・カレントUVがコピーされます。
・同名のUVセットがないものは無視されます。
新たなUVセットの一括作成とコピー
まとめて新たなUVセットを作成してコピーしたい場合は、
標準機能のUVセットエディタを使用してください。
Editorボタンで開けます。

コピーの手順
新たなUVセットを作成したいオブジェクトだけを選択し、
コピーボタンで、カレントUVをコピーした新たなUVセットが作成されます。

特定のUVセットを持たないオブジェクトだけ選択するのが難しい場合に本MELを駆使して選択してください。
そのためのMELですw。

ダブルクリックでUVセット名をリネームできます。

ダウンロード
MELの詳細はダウンロードはこちらから
【MEL】特定のUVセットを持つオブジェクトの選択
つぶやき
UVセットの複数コピーはちょっとMEL書けばできますよってこちらの記事で紹介したのですが、
【MayaTips】複数オブジェクトのUVセットを別の既存UVセットにコピー
それはそれで毎回めんどくさかったので、ツールに組み込みました。
tag : Maya, MEL更新, AriUVSetList, データ管理,
スポンサーリンク