キャラクタの手と足にフロア コンタクトを作成し、シーンで定義したフロア サーフェスに対して、通り過ぎるのではなく衝突させる動きを生成することができます。フロア コンタクトを使用すると、キャラクタの手と足を床に対して反応させ、手首、足首、つま先および指を止めたり曲げたりすることができます。デフォルトでは、シーンのグリッドがフロア サーフェスになりますが、フロア コンタクト プレーンを使用してキャラクタの手または足に対して新たに床の高さを定義することもできます。
FBIK システムに対するすべてのフロア コンタクト アトリビュートが表示されます。これらのアトリビュートを使用して、キャラクタのすべてのフロア コンタクト設定を調整することができます。
手のコンタクト(Hands Contact)または足のコンタクト(Feet Contact)フィールドをオンにするか 1 を入力し、 を押すと、適切なフロア コンタクトがオンに設定されます。
フロア コンタクトする脚アトリビュート(Feet to Floor Contact Attributes)またはフロア コンタクトする手アトリビュート(Hand to Floor Contact Attributes)セクションで、手のコンタクト(Hands Contact)または足のコンタクト(Feet Contact)アトリビュートをオンにします。
たとえば、キャラクタの足に対してフロア コンタクトを作成している場合は、足のコンタクト(Feet Contact)アトリビュートをオンにします。
キャラクタの手または足に対して、手または足のフロア コンタクト マーカのセットが表示されます。デフォルトでは、各フロア コンタクト マーカ セットには二足歩行のキャラクタに対しては 12 マーカ(手足それぞれ 6 マーカずつ)、四足歩行のキャラクタに対しては 8 マーカ(各手足または蹄に対して 4 マーカ)が含まれています。
フロア コンタクト プレーンを作成する足首または手首のエフェクタを選択し、次に スケルトン > フル ボディ IK > フロア コンタクト プレーンの追加(Skeleton > Full Body IK > Add Floor Contact Plane)を選択します。
選択したエフェクタに対してフロア コンタクト プレーンが表示されます。このプレーンはシーンの位置を決定するもので、フロア コンタクト マーカを設定した手または足はこれを通過することはできません。デフォルトでは、フロアの高さは Y 軸 = 0 で、シーンのグリッドは手と足のコンタクト プレーンです。
フロア コンタクト プレーンを使用すると階段や岩の多いサーフェスなどの平坦ではない領域を歩くキャラクタのアニメーションを簡単に行うことができるので、とても便利です。サーフェスを回転させることもでき、キャラクタはふさわしい反応をします。