inouwe.com

【配布】uwe_overlap_uv

ナニコレ?

UV頂点を、一番近くのUV頂点にスナップするスクリプトです。

▼ダウンロードはこちら
uwe_overlap_uv.py

とりあえずpython3環境にのみ対応しています。
Python2環境も必要という念を感じたら用意するかも。

このファイルをMayaのscriptsフォルダに配置してください。
デフォルトはC:\Users\USERNAME\Documents\maya\scripts

Pythonモードでスクリプトエディタに以下を入力して実行してください。

import uwe_overlap_uv
uwe_overlap_uv.gui()

シェルフに登録するのもコレ↑でOK

使い方

UV頂点選択モードで、スナップさせたいUVの近くになんとなく置きます
Image from Gyazo

Overlap UVボタンを押します
Image from Gyazo

もし以下のようなエラーが表示されたら、
Image from Gyazo
Thresholdってとこのスライダーを右にずずいと動かして数字をデカくしてください。
この数字の範囲内でしか近傍頂点を探索しません。めっちゃ離れてるUV頂点は無視します(処理軽くしたいから

注意点

Image from Gyazo
こんな感じでねじれかけてるUVがあった場合、重なる先のUVが事故ることがあります

Image from Gyazo
事故ったパターン

Image from Gyazo
なので結果の精度を上げたいときはあらかじめいい感じにシルエットは合うようにしてください

実際に使っているところの雰囲気

ライセンス

ライセンスはMITです。
本ツールを使用したことによる如何なる結果にも私は責任を負いません。

Top