アクターの位置、速度、および CrowdFX シミュレーションのその他のデータについて、近隣や壁を考慮して更新します。
このコンパウンドは、CrowdFX シミュレーションのポイント クラウド オブジェクトについてのシミュレーション領域で使用します。
ミュート | 計算を無効にします。ポイント単位の値を接続すると、個々のポイントに影響が及びます。 |
[ターゲット速度](Target Speed) |
衝突のリスクがあるときに、アクターが到達を試みる速度。[最大アクセラレーション](Max Acceleration)は、[衝突回避の初期化](Initialize Collision Avoidance)で設定します。 詳細については、「アクターのアニメーションをコントロールする」を参照してください。 |
[ゴールの実行](Execute Goal) | [最近接ゴール](Closest Goal)、[ゴール シーケンサ](Goal Sequencer)、Follow Curve(カーブに従う)などの[Crowds/Goals]コンパウンドを接続します。 別の方法として、アクターの CrowdFX_Goal_Position を設定するユーザ独自のカスタム ゴール コンパウンドを作成し、接続することもできます。[ゴールを向いた群集](Crowd Look At Goal)を使用した場合、あるゴールを見る状態から次のゴールを見る状態へのトランジションをコントロールする目的でゴールを変更すると、ユーザのコンパウンドにより CrowdFX_Actor_PreviousGoalPosition が設定され、__CrowdFX_LookAtGoal_Counter が 0 にリセットされます。 |
[回避ソルバの前に実行](Execute Before Avoidance Solver) | 衝突回避を計算する前に、[同じ社会集団内の隣人を無視する](Ignore Neighbors in Same Social Group)などの実行タイプの各ノードを接続して、考慮に入れるべきすべての値を調整します。 |
詳細については、「シミュレーションで衝突を予測する」を参照してください。
[予測係数](Anticipation Factor) | アクターが回転を開始するときの潜在的な衝突の時間をコントロールします。回転速度は、[衝突回避の初期化](Initialize Collision Avoidance)の[低速時の角速度](Angular Velocity at Slow Speed)、および[ターゲット速度での角速度](Angular Velocity at Target Speed)でコントロールします。 |
[予測コントラスト](Anticipation Contrast) | 潜在的な衝突までの時間に基づいて回転反応をコントロールします。高い値では、衝突がかなり先の場合にアクターはゆっくり向きを変え、衝突がすぐ先の場合はきわめて速く向きを変えます。低い値の場合、回転の量の差が小さくなります。 |
[ブレーキングのしきい値](Braking Threshold) | 起こりうる衝突の何秒前にアクターが減速し始めるかを定義します。[最大減速](Max Deceleration)は、[衝突回避の初期化](Initialize Collision Avoidance)で設定します。 |