Учитывая круг с известной центральной точкой и двумя точками на окружности (таким образом, известный радиус), как определить угол минимальной дуги между двумя точками на окружности?
Поверните центр к двум точкам в пару векторов, затем протолкните это .
Итак, cos -1 ((x 1 x 2 + y 1 y 2 + z 1 z 2 ) / r 2 ).