Maya中心のCGを扱います。自作MELの公開やMayaの操作メモを中心にしてくつもりです。MELは作業者だからこそわかる「かゆいところに手が届く」を目標に。【MayaTips】複数オブジェクトのUVセットを別の既存UVセットにコピーMaya標準機能で・複数オブジェクトのUVセットを、新規のUVセットにコピー(複製)することはできます。・単一オブジェクトであれば、UVセットの内容を既存のUVセットにコピーすることもできます。「複数オブジェクト」のUVセットを一度に「既存のUVセット」にコピーすることは困難です。スクリプトを書けばできるので紹介します。複数オブジェクトのUVセットを既存のUVセットにコピーするスクリプト下記のコードのUVセット名を書き換えて、オブジェクトを選択し実行するだけです。選択したオブジェクトの「uvSet」という名前のUVセットを「map1」という名前のUVセットにコピーするコードなので、UVセット名を別の名前にしたい場合はここを書き換えてください。※オブジェクトに書いたUVセット名がないとそこでエラーになりスクリプトが止まります。いうコマンドは、UVセットをコピーすることができるコマンドです。最後に適用したいオブジェクト名を書くだけ。これを実行すると、pCube1というオブジェクトにあるUVセット、uvSetがmap1にコピーされます。UVセット名はその都度ソースコードを書き換えるので固定でいいとして、pCube1の部分を選択したオブジェクト、しかも複数に対応できるようにしたのが、今回紹介したものです。選択したオブジェクトを取得できるので、それを$selectsの中に代入。(-trをつけておくとトランスフォーム以外は選択されていても無視されます。)$selectsの中には複数のオブジェクトが入っているので、$selの中に一つずつ取り出して、個数分polyCopyUVを実行。Elite本業はゲーム系中心の3Dモデラーです(フリーランス)。プライベートではその他の作業も興味持ったものは何でも挑戦中。拍手ボタンありがとうございます。テンションあがります。ツイッターでお知らせなどやってます。よかったらどうぞフォローお願いします。