如何从3点和半径找到球心?

abe*_*nci 2 math 3d graphics

我有三个3D点p1,p2和p3以及球半径.如何从3点和半径找到球心?

我期待两个3D点作为解决方案,因为有2个球符合要求.

谢谢.

Ali*_*Ali 8

  1. 找到包含所有三个点的平面P. 在那个平面上,这些点确定一个三角形.

  2. 找到这个三角形周围的圆圈.设C表示该圆的中心.

  3. 找到垂直于P的直线并在C处穿过它.

  4. 在这一行上,找到与圆相距所需距离的2个点.

我忽略了堕落的案例.