私は、A
とB
と半径r
の2点で定義されたカプセルを持っています。光線は、式:X = O + D*t
によって定義されます。今私はt
をすべての(0-2)交点につける必要があります。Ray-Capsule intersection
考えられる解決策の1つは、A
とB
と円柱との交点で球との交点を計算することです。カプセルが凸であるので、結果として得られるすべての値の最小値と最大値をとります。t
。
しかし、wikipediaの状態では、カプセル交点テストは、シリンダ交点テストよりもさらに簡単に行う必要があります。誰かが効率的なカプセル線交差アルゴリズムを教えてもらえますか?