これまでに、脚のメッシュに対して機能するマッスルのリグを設定しました。スライド(Sliding)ウェイトを使用すると、マッスル スキン デフォーマでさらに精度の高いリギングが得られます。このデフォーマを使用すると、肌の下を滑らかに動く実際の筋肉とボーンを表現できます。後半のレッスンで作成するリラックス(Relax)ウェイトと一緒に使用すると、非常に効果的なスキンの押し出しとスライドの効果が得られます。
デフォーマの各メイン セクションは、ラベルのヘッダで分類されています。ここでは、スライド(SLIDING) セクションに表示されるものを使用します。スライド(Sliding)デフォーマはオン/オフの切り替えが可能です。これにより、動作や再生を高速化できます。
後から必要に応じて精度アトリビュートを調整できます。精度アトリビュートの詳細については、 スライダ アトリビュートを参照してください。
ペイントしながら、スライド デフォメーションが発生し始めるのを確認できます。ボーンに関連するメッシュの詳細が不十分なため、スライドは正確というわけではありません。これは、小さいまたは薄いボーンやマッスルにスライドが発生する領域のスキンの詳細が必要となる良い例です。
スライド時にマッスルやボーンがスキンを貫通することがよくある領域では、脂肪(Fat)値を設定してマッスルまたはボーンとスキンとの間にオフセットを作成できます。
各マッスルまたはボーン オブジェクトに対する cMuscleObject シェイプ ノードの脂肪アトリビュートにより、スライド時にスキンからマッスルまたはボーンへのオフセットを調整できます。
多くの場合、スキンが後面のマッスルを貫通するため、MusHipBack マッスルが良い例となります。下のイメージは、スライド(Sliding)ウェイトがペイントされたマッスルと、0.55 に設定されたマッスルの脂肪オフセットを示します。
スライド(Sliding)は少数のポイントにのみ作用するようになり、少しシャープになります。スライドが原因でマッスルに自己貫通が発生する場合があります。方向(Direction)ウェイトと呼ばれる別のスライド機能を使用して、スライドの発生方法を改善できます。
デフォルトでは、ベクトル タイプの Direction ノードが原点に作成されます。このノードには、マッスル スキン デフォーマに接続してからスライド(Sliding)が動作する方向を示す矢印があります。
この場合は、何も選択されていないため、新しい cMuscleDirection シェイプ ノードが作成されます。
これにより、軸に沿った放射状タイプの押し出しが作成されます。長さ(Length)と減衰外側(Falloff Outer)アトリビュートは、この軸の長さをコントロールします。
方向オブジェクトが接続されますが、メッシュに目に見える変化はありません。これは方向ウェイトのペイントが完了していないためです。
減衰外側(Falloff Outer)アトリビュートは 1.0 に設定したままにします。これは先端の長さを変更するだけです。Direction ノードの実際のエフェクトが生成されるのは、ウェイト付けだけです。減衰内側/減衰外側(Inner/Outer Falloff)の値は主に視覚的なフィードバックに使用します。
これにより、接続された任意の Direction ノードに方向(Direction)ウェイトを設定してペイントできます。
これでスライド(Sliding)方向がマッスルの Direction ノードの中心線から放射状に押し出されるように補正されました。貫通の問題も解決しました。