On this page | |
Since | 15.5 |
このノードは、エージェントの足のボーンが地形と交差しないように、そして足が滑らないように、そのトランスフォームを修正する群衆シミュレーションの一部として使用します。
パラメータ ¶
Activation
ノードの有効化または無効化。
Group
このノードが影響するエージェントのグループを指定します。
Source
地形オブジェクト用のソースジオメトリを指定します。
Terrain Group
地形ジオメトリ内のどのプリミティブを光線の交差に使用するべきなのかを指定します。
Enable Foot Locking
足が着地する時に足首とつま先が滑らないようにします。 Agent Prep SOPで指定したチャンネルを使用して、アニメーションクリップ中に足が着地するタイミングと、そのロックした位置でのブレンドの方法を決定します。 また、ソルバは足が着地するタイミングと実際に足が地面より上にあるタイミングを区別することができるので、このオプションは、まだ順応していない足の位置が地形より上にある状況においても地形順応を改善します。 このオプションは、地形オブジェクトを指定しなかった場合でも使用することができます。
オプションのagentterrainadaptation_footdown
float配列Pointアトリビュートを使用することで、エージェントのアニメーションクリップから計算されたfoot down値を上書きすることができます。
このアトリビュートには、agentrig_footchannels
Pointアトリビュートの各エントリーの代替となるfoot down値が含まれている必要があります。
これは、キャッシュ化されたエージェントに地形順応を適用する時に役立ちます。
Adjust Hips
不均一な地形に足が着地する時に、足が伸びすぎないように腰の位置を調整します。
Hip Offset
腰を上下にずらすための追加オフセットを指定します。
Hip Shift Per Frame
1フレームあたりの腰をずらすことができる量を指定します。これによって、不均一な地形上での腰の急な動きを減らすことができます。
Knee Damping Threshold (%)
上肢からターゲットの足首位置までの距離が、この足の最大長の割合よりも長い時、そのターゲットの足首位置を伸ばした時に膝角度が滑らかに180度に近づくように、その膝角度を減衰させます。 これによって、足がほぼ完全に伸び切った時に膝がカクつくのを回避することができます。
Note
地形上に足を着地させる事の方を優先にするので、これによって足が若干伸びてしまいます。
Enable Terrain Adaptation
エージェントの足が地形に順応するように調整します。
Enable Leaning
エージェントの背中を調整するべきかどうか指定します。
Lean Angle Per Frame
起伏のある地形を移動する時に、エージェントを前か後ろに傾けることができます。 このパラメータは、エージェントを単一フレームで傾けることができる最大角度(度)を指定します。
Backward Lean
エージェントがどれくらい後ろに傾けられるかを設定します(度)。
Forward Lean
エージェントがどれくらい前に傾けられるかを設定します(度)。
Show Guide Geometry
下肢ジョイントの位置と足がロックされているかどうかを示したガイドジオメトリを表示します。
Scale
ガイドジオメトリのサイズを調整します。
Locked Scale
足をロックさせるタイミングの スケール を調整します。
Color
ガイドジオメトリのカラーを指定します。 足のロックが有効な時、そのランプを使用して、足首とつま先のジョイントがロックされるタイミングまたはロックされた位置がブレンドされるタイミングを示します。
入力 ¶
Agent
修正するパックプリミティブエージェント。
出力 ¶
Agent
地形に順応するように修正されたパックプリミティブエージェント。
See also |