私は2本の直線を持っています。
パラメトリック形式の 1 つ:
L1 = {
(x = x1 + t.a1),
(y = y1 + t.b1),
(z = z1 + t.c1)
}
もう 1 つはデカルト線分です。
L2 = {
(px1, py1, pz1),
(px2, py2, pz2)
}
2 つの直線の交点を見つける効率的な方法は何ですか?
私が考えることができる方法は次のとおりです。
- L2 をパラメトリック形式に変換する
- 点 P について解く
- P が L2 上にあるかどうかを調べる
しかし、より効率的な方法はありますか?この質問はhttps://math.stackexchange.com/questions/28503/how-to-find-intersection-of-two-lines-in-3dに似ています。しかし、私は解決策よりも効率に興味があります。