正規化モードを設定してウェイトを正規化する

自動正規化を可能にするには

  1. ウェイトを自動的に正規化する必要のあるスムーズ スキン オブジェクトを選択します。
  2. 次のいずれかを実行します。
    • スキン > ウェイトの正規化 > ウェイトの正規化の有効化(Skin > Normalize Weights > Enable Weight Normalization)を選択します。
    • アトリビュート エディタ(Attribute Editor)で、skinCluster タブを選択し、ウェイトの正規化(Normalize Weights)インタラクティブ(Interactive)に設定します。

      このどちらの方法でも正規化がオンになり、ウェイトの正規化(Normalize Weights)モードがインタラクティブ(Interactive)に設定されます。 このモードを使用すると、Maya は各ストローク後に使用可能なウェイト(何らかの値を既に持ち、ロックされていないウェイト)をスケールしてウェイト値を再度正規化し、頂点のウェイトの合計が変わらず 1.0 になるようにします。詳細については、「ウェイトの正規化(Normalize Weights)モード」を参照してください。

      ヒント: 可能な場合は、正規化中に既存の値に基づいてウェイトがスケールされます。その他すべてがロック解除され、使用可能なウェイトがゼロである場合、ウェイト配分(Weight Distribution)設定により Maya が新しいウェイトを作成する方法が決定されます。ポリゴン メッシュでは、ウェイト配分(Weight Distribution)隣り合わせ(Neighbors)に設定することで、頂点がスケルトンのすべてのジョイントへのウェイト付けをすることを妨げている周囲の頂点に作用して、インフルエンスに基づいて新しいウェイトを計算することができます。

ウェイトを手動で正規化するには

  1. ウェイトを正規化する必要のあるスムーズ スキン オブジェクト(または、スキン ポイント)を選択します。
  2. スキン > ウェイトの正規化 > ウェイトの正規化の有効化(Skin > Normalize Weights > Enable Weight Normalization)を選択します。

ウェイトの正規化モードを設定するには

  1. 正規化オプションを設定するスムーズ スキン オブジェクトを選択します。
  2. 次のいずれかの場所にあるウェイトの正規化(Normalize Weights)プルダウン リストを使用して、目的の正規化モードを選択します。
    注:

    スキンをスムーズ バインドするときに、スムーズ バインド オプション(Smooth Bind Options) (スキン > スキンのバインド > スムーズ バインド(Skin > Bind Skin > Smooth Bind) > )で正規化モードを設定することもできます。

    使用できるオプションについては、ウェイトの正規化(Normalize Weights)モードを参照してください。

正規化を無効にするには

  1. ウェイトを正規化する必要のなくなったスムーズ スキン オブジェクトを選択します。
  2. 次のいずれかを実行します。
    • メイン メニュー バーからスキン > ウェイトの正規化 > ウェイトの正規化を無効化(Skin > Normalize Weights > Disable Weight Normalization)を選択します。
    • アトリビュート エディタ(Attribute Editor)で skinCluster タブを選択し、ウェイトの正規化(Normalize Weights)メニューをなし(None)に設定します。
    • スキン ウェイト ペイント ツール(Paint Skin Weights Tool)ウェイトの正規化(Normalize Weights)プルダウン リストをなし(None)に設定します。

関連項目