リアルタイム系の3DCG制作に関するノウハウや実践的なTipsを共有するWiki形式のWEBサイトです。

ウェイトの付いたモデルを統合したい

Combine Skinning


デフォルトではウェイトの付いたモデルを統合するとスキンクラスターが削除されウェイトが無くなってしまいます。
ですが、オプション一つで統合することが可能です。

Mesh->Combineのオプション


Combine Skinning にチェックを入れます。

が、しかし



なんかヒストリが付いちゃいました。polyUnite……

解決方法は2パターンあります。


注意:統合前のメッシュを消すとマテリアルが剥がれるのでまだ消さないでください

Delete Non Deformer Hisory

polyUniteのヒストリが付いているメッシュを選択し、
Edit->Delete by Type->Non-Deformer History
これでウェイトなどデフォーマ以外のヒストリが消えます。


こうなったら先の統合前のメッシュを削除しても問題ありません。

複製してウェイトコピー

Non-Deformer Historyを信用していない私のような人間にはこちらがオススメです。

polyUniteのヒストリが付いているメッシュを選択し、
Edit->Duplicate
polyUniteのヒストリが付いているメッシュから新しいメッシュに
Skin->Copy Skin Weights

こちらでも同様にヒストリをキレイにできます。
また、このフロー用のスクリプトも作成していますのでそちらも御覧ください。
スキンオブジェクトを複製してウェイトコピー

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

※現在 ユーザーID保持者 のみがコメント投稿可能な設定になっています。

Wiki内検索

メニュー

Maya

管理人


管理者:kmj
Twitter:@kmj3dcg
ゲームグラフィックに携わり十数年、現在フリーランスのモデラーとして活動しています。
専門分野:モデリング、テクスチャ、ウェイト(キャラモデルがメインのゲームグラフィッカーです)
お問い合わせはこちらまでお願いいたします。

Amazonアソシエイト

皆様のご協力感謝しておりますm(_ _)m























管理人/副管理人のみ編集できます