On this page | |
Since | 14.0 |
Crowd Triggerは、エージェントがそのステート(状態)を変化させるトリガーまたはイベントを定義します。 トリガーがtrueに評価された場合、これにより、Crowd Transitionノードが有効になります。
パラメータ ¶
Type
トリガーのベースを指定します(オブジェクトアトリビュート, パーティクル速度, 時間など)。
Object Bounds
エージェントがオブジェクトにより囲まれているかどうかを確認します。
Bounding Object
エージェントに対する境界オブジェクトとして使用するDOPオブジェクトの名前。
Check
Incoming
エージェントが境界形状内に入っていく場合にトリガーします。
Outgoing
エージェントが境界形状の外へ出ていく場合にトリガーします。
Continuous
エージェントが内側にいる間、トリガーします。
Object Attribute
指定したDOPオブジェクトからアトリビュートを読み込み、比較を実行します。
Attribute Object
アトリビュートの読み込み先のオブジェクトの名前。
Attribute Name
読み込むアトリビュートの名前。
Search Radius
オブジェクトで最も近いポイントを見つけるためにエージェントが探す距離。
Comparison
実行する比較のタイプ。
Comparison Value
アトリビュートと比較する値。
Object Distance (position)
エージェントと指定したDOPオブジェクト間の距離を確認します。
Position Object
DOPオブジェクトの名前。
Comparison
実行する比較のタイプ。
Comparison Distance
比較対象の距離。
Object Distance (pointcloud)
エージェントとDOPオブジェクトにより指定したポイントクラウド間の距離を確認します。
Pointcloud Object
ポイントクラウドを含むDOPオブジェクトの名前。
Search Radius
エージェントが探す距離。
Comparison
実行する比較のタイプ。
Comparison Distance
比較対象の距離。
Object Raycast
エージェントのレイキャストがオブジェクトに当たるかどうかを確認します。
Raycast Object
DOPオブジェクトの名前。
Raycast Length
ヒットを探す最大距離。
Raycast Hit
オブジェクトがヒットした時にトリガーが有効になります。
Raycast Nohit
オブジェクトがヒットしない時にトリガーが有効になります。
Particle Speed
指定値に対してパーティクル/エージェント速度を比較します。
Angular Speed
秒毎に度単位で角速度を使用します。
Comparison
実行する比較のタイプ。
Speed
エージェント速度に対して比較する値
Particle Proximity
別のパーティクル/エージェントが指定した近接内に存在するかどうかを確認します。これにより、パーティクルが同じグループに属するかどうかを確認することができます。
Search Radius
パーティクル/エージェントが別のパーティクル/エージェントを探す距離。
Ignore Same Group
同じグループに属するパーティクル/エージェントを無視します。
Group Attribute
グループ名を保持するために使用するアトリビュート名。
Particle Attribute Lookup
指定したパーティクル/エージェントのアトリビュートを読み込み、比較を実行します。
Attribute Name
アトリビュートの名前。
Comparison
実行する比較のタイプ。
Comparison Value
比較対象の値。
Particle Attribute Comparison
サーチ半径内のパーティクル/エージェントのアトリビュート値を比較します。
Attribute Name
アトリビュートの名前。
Search Radius
パーティクル/エージェントが別のパーティクル/エージェントを探す距離。
Comparison
実行する比較のタイプ。
Ignore Same Group
同じグループに属するパーティクル/エージェントを無視します。
Group Attribute
グループ名を保持するために使用するアトリビュート名。
Time (current)
指定値に対して現在のシーン時間を比較します。
Comparison
実行する比較のタイプ。
Playback Time
秒単位での比較対象の値。
Random Offset
比較値に加算するランダム量。
Current State Duration
パーティクル/エージェントが現在の状態にいる期間を確認します。
Comparison
実行する比較のタイプ。
Time
比較対象の値。
Animated Parameter
ユーザは、トリガーを作成するパラメータをアニメーションさせることができます。
Value
アニメーションさせる値(整数)。
Custom VEXpression
ユーザは、トリガーの起動時に操作する独自のWrangleコードを書くことができます。
Trigger Name
トリガーの名前。これは、各Crowd Triggerノードがそれ自身のcrowdtrigger_triggername
アトリビュートを作成するため、一意である必要があります。
入力 ¶
なし
出力 ¶
Crowd Transition, Crowd Trigger Logic
See also |