スムーズ スキン ウェイトをロックする

 
 
 

スムーズ スキン オブジェクトのウェイトを編集またはペイントするときに、ある特定のオブジェクトのウェイトが確実に変更されないようにする必要がある場合があります。たとえば、特定のオブジェクトのウェイト設定が完了したら、 ウェイトの正規化(Normalize Weights)モード が原因でこのウェイトが変化することがないようにしたいとします。

ロックされている場合、他のインフルエンス オブジェクトのウェイトを変更する際に、それらのウェイトは現在の値のまま変化しません。それでも、コンポーネント エディタ(Component Editor)のインフルエンス ウェイトを直接編集すれば、それらのオブジェクトのウェイトを変更できます。

スキン ウェイト ペイント ツール(Paint Skin Weights Tool)を使用してウェイトをロックするには

  1. スキン ウェイト ペイント ツール(Paint Skin Weights Tool)で、次のいずれかを実行します。
    • インフルエンスの横にあるロック アイコン をクリックします。
    • Ctrl を押しながら複数のインフルエンスをクリックして選択し、 でクリックして、選択項目のロック(Lock Selected)を選択します。
    • ロック解除したままにしておくインフルエンスのみを選択し、 をクリックして選択を反転して、 でクリックして選択項目のロック(Lock Selected)を選択します。
    注:同時に多数のオブジェクトのウェイトをロックしてしまうと、残りのウェイトに対する正規化が正しく行われず、エラー メッセージが表示されることがあります。一般的に、同時に多数のオブジェクトのウェイトをロックすることは避けます。通常、ウェイトをロックできるオブジェクトは 1 つか 2 つです。どのオブジェクトのウェイトもロック解除したくない場合は、ウェイトの正規化が行われないようにします(「スムーズ スキン ウェイト値を正規化する」を参照)。

コンポーネント エディタ(Component Editor)でウェイトをロックするには

  1. インフルエンスをロックする頂点を選択します。
  2. コンポーネント エディタ(Component Editor) (ウィンドウ > 一般エディタ > コンポーネント エディタ(Window > General Editors > Component Editor))で、スムーズ スキン(Smooth Skins)タブに切り替えます。

    このタブには、選択した頂点に影響する各インフルエンスがカラム レイアウトで表示されます。

  3. インフルエンスをロックおよびロック解除するには、各インフルエンスの保持(Hold)行のセルを次のように編集します。
    • ロックするには: 1 を入力して保持(Hold)セルをオンに設定します。

      保持(Hold)セルをオンに設定すると、そのインフルエンスは、ロック アイコン付きでスキン ウェイト ペイント ツール(Paint Skin Weights Tool)に表示されます。

    • ロック解除するには: 0 を入力して保持(Hold)セルをオフに設定します。
  4. 注:各ジョイントまたはスムーズ スキン インフルエンス オブジェクトの保持(Hold)の値も、アトリビュート エディタ(Attribute Editor)スムーズ スキン パラメータ(Smooth Skin Parameters)見出しにおけるウェイトを保持(Hold Weights)の設定に対応します。

関連項目