【Maya】一番近い頂点からウェイトをコピー【MEL】
- ダウンロード商品¥ 0

▼ 使い方動画 https://youtu.be/D4R22RWZfi8 指定した頂点から最も近い位置にある頂点をサーチして、そのウェイト値をコピーするMELです。
▼このMELについて
指定した頂点から最も近い位置にある頂点をサーチして、そのウェイト値をコピーするMELです。 キャラクターのスカートやマント的な布の、表裏の頂点ウェイトを合わせたい時に、頂点ウェイトのコピーを全て手動でやるのは大変なので、このMELを作りました。 表裏がワンメッシュの場合と、別オブジェクトになっている場合の両方に対応しました。
▼使い方
・scriptsフォルダにMELファイルを入れて、以下のコマンドを実行してください。 Ki_VtxWeightCopyDist ・「同一オブジェクト」の場合 ペーストしたい頂点を選び実行。 (コピー元の頂点は最も近い頂点が自動で取得されます。) ・「別オブジェクト」の場合 ウェイト調整されたオブジェクトを選択し「コピー元オブジェクトを登録」を実行。 ペーストしたい頂点を選択し実行。 (選択した頂点に一番近い頂点を、コピー元オブジェクトとして登録したメッシュからコピーしてきます。
Mayaデフォルトのウェイトコピーと大きく違うのは、最も近い頂点のウェイト値をまるっきりそのままコピーしてくる点です。 また、頂点毎に計算しているので、頂点数が多いと重くなります。(もっと軽い処理の書き方もありそうですが…)
▼免責事項
このMELによって起こる何らかのトラブルや損失・損害等につきましては一切責任を負わないものとしますので、使用に関しては自己責任でお願いします。