在3D空间中,我想在给定圆上找到一个点Pc,在给定线上找到一个点Pl,使得Pc和Pl之间的距离最小。我如何计算这些点?
我尝试过寻找直线上距离圆心最近的点,但大多数情况下这个点并不是距离圆的边界最近的点。
将点投影到圆的平面上。现在的问题是“2D”。
然后取从圆心到投影点的向量。使其正常化。将其乘以半径。
完成。