[Maya][MEL]Escape from 不自由/CopySkinWeight編①

先日AREA JAPAN様のAutodesk Maya パーフェクトリギングウェビナーを見ていて気になったんですよね。↓コレ


08.【プライマリ】ローポリモデルからハイポリモデルへのスキンウェイトコピー の中(6:20あたり)でスキンウェイトコピーが1対1でしかできないって話が上がってくるんですよね。めんどくさくないですか?ポチポチするの。

じゃあそれツール化しようぜ

というわけでMELのお勉強ついでに作り始めてできたのがコチラ

画像1


機能説明

ローポリ等から複数のハイポリ等に一気にスキンウェイトのコピーするだけ

使い方

①ローポリ等を選んで「コピー元を選択」を押す

②ハイポリ等を選んで「コピー先を選択」を押す

③「コピーを実行」を押す

注意点:ハイポリ側にウェイト何でもいいので同じジョイントがないとコピーできません。コピー元側のリストも複数選択できるけど一番上のオブジェクトのウェイトしかコピーしません。

追加予定の機能

・ローポリ側のジョイントをハイポリ側にも追加

・ローポリ側で選んだ複数ないし全てのモデルでコピー

・ハイポリ側でもコピーするもの、しないものを選べるように

・UIの改善

ダウンロード


(初めてのMEL&C++から入った人間なのでコードは結構汚いです。)

いいなと思ったら応援しよう!