すでにスキニング済みモデルにボーンを追加した場合のMayaにおけるスムースバインドの再適用

2026年02月03日 公開 | スペイン語から翻訳
Interfaz de Maya mostrando el menu Skin > Edit Smooth Skin > Detach Skin con la opcion Remove Influence Objects activada, y huesos nuevos y antiguos seleccionados.

既にスキン付けされたスケルトンを拡張する課題

Mayaで既にリグ付けされスキン付けされたキャラクターに新しいボーンを追加するのは、生きた体に追加の骨を加えようとするようなもの—精密な手術を要します 🏥。MayaのSmooth Bindシステムは、初回の適用時にBind Poseとして知られる状態を記録します。その後に追加されたボーンはこのデジタル契約の外にあり、汎用の青色で表示され、メッシュに何の影響も及ぼしません。それらを統合するには、影響リストに追加するだけでは不十分で、スキニングの契約を完全にリセットする必要があります。

Detach Skinと影響のクリーンアップの準備

最初のステップはクリーンな分離です。メッシュを選択し、Skin > Edit Smooth Skin > Detach Skinに移動します。ダイアログボックスで、重要なことにDelete HistoryRemove Influence Objectsのオプションをチェックします。これにより、メッシュをスキンから切り離すだけでなく、古いボーンとの残存接続もクリーンアップされ、新しいバインドのための基盤が整います。これを怠ると、古いデータが新しいプロセスを汚染する可能性があります。

影響をクリーンアップせずにスキンをデタッチするのは、古いグリースを掃除せずにエンジンを分解するようなもので、新しいインストールが失敗します。

クリティカルなステップ:ゴーストBind Poseの削除

ここに多くの人が見落とす秘密があります:Bind Poseです。これは、元のバインド時点での各ボーンの変換を保存する隠れたtransformノードです。リグのすべてのボーン—古いものと新しいもの—を選択し、Skeleton > Remove Bind Poseに移動します。このコマンドはMayaに以前記録されたポーズを忘れさせ、次のバインドですべてのボーンを平等に扱うことを可能にします。このステップを怠ると、Mayaは古いボーンを「特別」として扱い、新しいボーンを侵入者として見なします。

Smooth Bindの再適用:最終儀式

場をクリーンにしたので、全てを再結合する時です。まずメッシュを選択し、次にすべてのボーン(古いものと新しいもの)を選択します。Skin > Bind Skin > Smooth Bindに移動します。オプションで必要に応じてパラメータを調整—Max influencesDropoff rateはクリーンな変形のための鍵です。適用すると、Mayaはすべてのボーンに対してゼロから影響を計算します。ボーンは今や影響度に応じて色付けされるはずです(高い影響は赤、低い影響は青)、これによりアクティブで変形に参加していることが示されます。

完璧な統合のためのワークフロー

問題を避けるためにこれらのステップを厳密に守ってください:

  1. 準備:新しいボーンを作成し、階層で正しくペアレント化し、Tポーズの位置に置いてください。
  2. クリーンなDetach:クリーンアップオプションを有効にしてDetach Skinを使用します。
  3. 完全リセット:例外なくすべてのボーンでRemove Bind Poseを実行します。
  4. 新しいBind:メッシュとボーンの完全選択にSmooth Bindを適用します。
  5. ウェイトペイント:バインドが新しいため、新しいボーンと古いボーンの影響を修正するためにPaint Skin Weightsツールで手動調整が必要になる可能性が高いです。

この儀式に従うことで、新しいボーンは既存のリグに完璧に統合され、アニメーションの準備が整います。初回の変形が完璧でなくても覚えておいてください:ウェイトペインティングこそが本当の魔法が起こる場所です 😉。