球心在原点

已知线上一点LineStart,线方向LineDir。线上的点使用参数方程表示

如果圆心在原点,半径为,则从圆心指向线上一点的向量就是。
如果点在球上,在 的模为。即:

即

二次方程系数:

利用求根公式可以求出.

球心不在原点

只需让即可。