首页 > 解决方案 > 寻找两条无限二维线的交点

问题描述

我需要在二维平面上找到两条无限线的交点。在我的代码中,这些行由

我对找到交点的 CPU 高效算法感兴趣。

我尝试从这个问题的答案开始:确定两条光线是否相交 ,但我不知道如何使其适用于双向无限的线,并获得实际的交点。

标签: algorithmcomputational-geometryintersection

解决方案


解决 2x2 系统

X Uy - Y Ux = Px Uy - Py Ux
X Vy - Y Vx = Qx Vy - Qy Vx

推荐阅读