ジオメトリ キャッシュのウェイト付けをブレンドおよび設定する

オブジェクトに複数のジオメトリ キャッシュがアタッチされている場合は、オブジェクトの複数のジオメトリ キャッシュのウェイト付けを定義して管理するために、cacheBlend ノードが自動的に作成されます。cacheBlendを参照してください。

ジオメトリ キャッシュが時間上オーバーラップする場合、オーバーラップしているキャッシュ領域は、cacheBlend ノード上にあるキャッシュの現在選択されている入力ウェイト値を使用して自動的にブレンドされます。

またキャッシュのウェイトは、オーバーラップするキャッシュ間で正規化されます。したがって、オーバーラップしている 2 つのキャッシュのウェイト値(つまり、1.0 と 1.0、0.5. と 0.5 など)が同じ場合、再生時に両方がキャッシュ ブレンド領域での変形に等しく使用されます。

ジオメトリ キャッシュをブレンドし、ウェイトを設定するには

  1. ジオメトリ キャッシュのウェイトを調整するオブジェクトを選択します。
  2. アトリビュート エディタ(Attribute Editor)で、cacheBlend ノードを選択します。
  3. 入力ウェイト(Input Weights)セクションで、それぞれのスライダをドラッグするか、値をウェイト フィールドに入力して、オブジェクトの各キャッシュのウェイト値を調整します。

    ウェイトが 1.0 の場合、ジオメトリ キャッシュは現在選択されているオブジェクトの他のキャッシュとブレンドされ、再生中のオブジェクトの変形に全面的に使用されます。

    ウェイトが 0.0 の場合、ジオメトリ キャッシュは現在選択されているオブジェクトの他のキャッシュとブレンドされず、再生中のオブジェクトの変形に使用されません。

  4. (任意)変形のブレンドを経時的に増減するには、ジオメトリ キャッシュのウェイトをアニメートします。

    各キャッシュのウェイト値を調整し、ウェイト アトリビュートを右クリックし、表示される状況に応じたメニューから選択項目のキー設定(Key Selected)を選択します。

    これにより、ジオメトリ キャッシュにキーが追加され、ウェイト カーブが作成されます。これで、作成されたウェイト カーブを操作して、オブジェクトのオーバーラップしている(ブレンドされた)キャッシュ間のトランジションをスムーズできます。

ジオメトリ キャッシュのウェイトをペイントする

オブジェクトのジオメトリ キャッシュのウェイトをサーフェスに直接ペイントすることで、単一のオブジェクト上で複数のキャッシュのウェイトをインタラクティブに適用、配分、およびブレンドできます。たとえば、キャッシュ ウェイト ペイント ツール(Paint Cache Weights Tool)を使用すると、1 つのキャッシュを二足歩行モデルの腕に、別のキャッシュをそのモデルの胸にペイントし、その 2 つのキャッシュをモデルの肩でブレンドして、腕のジオメトリ キャッシュから胸のジオメトリ キャッシュへのスムーズ トランジションを作成できます。

ジオメトリ キャッシュのウェイトをペイントするには

  1. ウェイト値をペイントするオブジェクトを選択します。
  2. アニメーション(Animation)メニュー セットから、キャッシュ > ジオメトリ キャッシュ > キャッシュ ウェイト ペイント ツール(Cache > Geometry Cache > Paint Cache Weights Tool) > > を選択します。
  3. キャッシュ ウェイト ペイント ツール(Paint Cache Weights Tool)オプションウィンドウで、キャッシュ リストから、オブジェクトにペイントするウェイトを持つジオメトリ キャッシュを選択します。
  4. ペイント(Paint)操作を選択して、ツールのブラシの値(Value)不透明度(Opacity)を調整します。

    このツール設定については、「アーティザン ツール設定」を参照してください。

  5. (任意)ツール設定のアトリビュート マップ(Attribute Maps)セクションで、オブジェクトにウェイトをペイントするジオメトリ キャッシュのために既存のジオメトリ キャッシュのウェイト マップを読み込みます。「アトリビュート マップ(Attribute Maps)セクション」を参照してください。
  6. シーン ビューで、オブジェクトのサーフェスに沿ってキャッシュ ウェイト ペイント ツール(Paint Cache Weights Tool)をドラッグし、頂点単位でジオメトリ キャッシュのウェイト付けを変更します。
    注: ペイントされたジオメトリ キャッシュのウェイトは、正規化されます。

    つまり、ジオメトリ キャッシュのいずれかのペイントされているウェイト値が同じ場合(つまり、1.0 と 1.0、0.5 と 0.5 など)、それらのキャッシュは、再生時オブジェクトの変形に等しく使用されます。

関連項目