1

2つの線分について質問がありました。原点と長さがそれぞれ(P0、L0)と(P1、L1)として与えられている2つの線分があるとします。それらが同じポイントでいつ終了できるかを見つける必要があります。線分は3D空間のどこにでもあります。

私が考えることができるアプローチの1つは、次のとおりです。この共通の終点がTで、点がAとBであるとします。したがって、AとBを原点とする線分の場合、A、B、Tは三角形を形成する必要があります。ベクトルATの長さ=L0およびベクトルBTの長さ=L1。ただし、線分の方向がわからないため、多くの可能性があります。線分ATの特定の方向を(i、j、k)-1番目の八分円として選択するとします。これで、Tから空間内のどこにでも移動できますが、BTを見つけるには距離L1だけ移動できます。

これは私が前進する方法がわからないところです。

4

1 に答える 1

2

線分は、 と の間の距離が より小さいか等しい場合に限り、同じ点で終了P0できP1ますL0 + L1。この距離がL0 + L1線分に等しい特殊なケースでは、空間内で同じ方向を持ち、同じ線上にあります。

これについて考える方法は、2 つの球が周囲にP0ありP1、半径がL0あり、L1交差しているか、または少なくとも互いに接触しているかどうかを尋ねることです。交点 (接触) の円 (点) は、線分が同じ終点を持つことができる場所です。

于 2013-01-06T01:28:12.553 に答える