説明
移動するポイントがジオメトリと衝突するかどうかを計算します。また、衝突する場合は、衝突の位置と時間を返します。
位置は、ジオメトリのサーフェイスに「接合」されるので、異なるフレームで位置の値を再計算したりリセットしない限り、ジオメトリがデフォームしたりデフォームしても同じ相対位置に固定されます。
このノードは、ポリゴン メッシュまたは NURBS サーフェイスで構成された障害物でのみ動作します。カーブとポイント クラウドからは、衝突は返されません。現在のところ、NURBS サーフェイスとの衝突では変形のアニメーションだけが考慮され、デフォーメーションは考慮されません。
ポート
入力
|
衝突をテストする対象となるジオメトリです。
|
|
入力フレームの割合で、衝突をテストするポイントの位置を指定します。
|
|
フレーム終了までのポイントの移動ベクトルです。
|
|
既に経過しているフレームの一部を割合として表します。
|
|
前のフレーム間の衝突位置です。オプションですが、衝突をより堅固にする場合に役立ちます。通常は、[Basic Collide]ノードの前の出力になります。
|
|
動きの始点で、ポイントがジオメトリの範囲内か範囲外かを指定します。
|
出力
|
ポイントがジオメトリに衝突する位置です。衝突が発生していない場合は、未定義の位置が返されます。
|
|
ポイントがジオメトリに衝突した場合は True を出力します。
|
|
ポイントがジオメトリに衝突した時点でのフレームの割合です。
|
|
衝突時に、ポイントがジオメトリの範囲外かどうかを出力します。
|