反発動作

反発動作では、オブジェクトを特定して、そのオブジェクトから代理オブジェクトが離れるように移動させることができます。これは、基本的に探査動作の反対の動作です。代理オブジェクトが移動する方向に正面を向けるのとは対称的に、代理オブジェクトを任意のオブジェクトに近接させない場合、方向動作と組み合わせて[反発](Repel)を使用します。

注: 既定値では、反発はソースの周りの指定された半径内でのみ作用するように設定されています。任意の距離でこれを機能させる場合、[半径](Radius)領域 [半径を使用](Use Radii)をオフにします。

インタフェース

[ターゲット](target)ボタン
1 つのソースを指定します。このボタンをクリックして、ビューポート内のターゲット オブジェクトをクリックします。ターゲットの名前がボタン上に表示されます。ターゲットを選択するまでは、ラベルには[なし](None)が表示されています。

[複数選択](Multiple Selection)(次の項目を参照)を使用して複数のソースを選択する場合は、[複数](Multiple)という語がボタン上に表示されます。 ソースとして指定したオブジェクトを確認するには、[複数選択](Multiple Selection)ボタンをクリックします。

複数選択
[選択](Select)ダイアログ ボックスが表示されて、複数のソースを指定できます。複数のソースを指定した場合には、代理オブジェクトをグループ内で直近のターゲット、またはソースの計算された平均の位置の方向に移動するように設定できます。

[反発のソース](Source of Repulsion)領域

動作が複数のソースを使用しているときに、反発の活動度を決定します。既定値の選択は[直近のソースのみ](Closest Source Only)です。

  • 直近のソースのみ各代理オブジェクトは直近の割り当てられたソースにより反発されます。 このオプションは、1 つの反発の動作が割り当てられた複数の代理オブジェクトを、それぞれソースから別々の方向に跳ね返すときに使用します。
  • ソースの平均すべての代理オブジェクトが、すべてのソース位置の平均によって決まる共通点から離れます。

[方法](Method)領域

動作によって影響を受ける代理オブジェクトの方向を、角度を使って計算するか、それともフォースを使って計算するか指定します。既定値は[フォース](Force)です。

  • 角度代理オブジェクトの現在の方向とソースからすぐに離れるためにとる必要のある方向に基づいて、代理オブジェクトにフォースを適用します。

    フォースの大きさは、代理オブジェクトが直接ソースに向かって移動していて、迂回する必要がある場合に最大になります。代理オブジェクトがソースから直接遠ざかる方向に移動している場合、ほとんど 0 になることもあります。

  • [フォース](force)ソースからまっすぐ遠ざかる方向に常にフォースが適用されます。 フォースの大きさは一定です。

[半径](Radius)領域

[半径](Radius)の設定値を使用して、代理オブジェクトがターゲットから特定の距離の範囲内にある場合にのみ反発動作がアクティブになるようにします。フォースの相対強度は外径での 0% から内径での 100% まで増加します。

半径を使用
このチェック ボックスにチェックマークが付いている場合、この動作は[外側の距離](Outer Distance)の値よりもターゲットに近づいた代理オブジェクトにのみ適用されます。既定値ではチェックマークが付いています。
内径
フォースが最大限の強さで適用される場所を示すターゲットからの距離です。既定値は 0.0 です。
外径
フォースが適用され始める場所を示すターゲットからの距離です。既定値は 10.0 です。
フォールオフ
既定値は 2.0 です。
半径を表示
フォースがアクティブな場合に半径が表示されます。
フォース ベクトル カラー見本

計算中に、反発力ベクトルの描画に使用されるカラーが表示されます。ボックスをクリックすると、別の色を選択できます。既定値では紫色です。

フォースを表示このチェック ボックスにチェックマークが付いている場合、反発動作によって代理オブジェクトに作用するフォースが、シミュレーション計算中にビューポートにベクトルとして描画されます。