Я не могу понять, как найти центр круга.Центр сферы всегда находится в точке (0,0,0).Известен радиус сферы (R), расстояние от центра сферы до круга (длина).Нормаль к кругу известна (normal_pl).Я решил найти соотношение (lam):
dlina_normali=numpy.linalg.norm(normal_pl)
lam=dlina/dlina_normali
А затем через координаты нормали найти координаты центра круга.
То есть:
center_circle=[lam*normal_pl[0], lam*normal_pl[1], lam*normal_pl[2]]
Я не понимаю, почему это не работает.(оранжевый - это плоскость, желтый - это часть)
image