【发布时间】:2020-09-04 01:12:34
【问题描述】:
计算两条线 Ax1,Ay1,Az1 : Ax2,Ay2,Az2 和 Bx1,By1,Bz1 : Bx2,By2,Bz2 之间给定半径的切线圆弧的中心点、起点和终点的公式是什么.
线条相交。
【问题讨论】:
计算两条线 Ax1,Ay1,Az1 : Ax2,Ay2,Az2 和 Bx1,By1,Bz1 : Bx2,By2,Bz2 之间给定半径的切线圆弧的中心点、起点和终点的公式是什么.
线条相交。
【问题讨论】:
假设intersection point 为 P,A 线和 B 线的单位方向向量(上面链接代码中的norm)分别为 dA 和 dB。
那么切点和圆心为(四种解法):
T1 = P +- dA * R
T2 = P +- dB * R
C = T1 + T2 - P
【讨论】: