Изменения

Перейти к: навигация, поиск

Пересечение отрезков на сфере

85 байт убрано, 19:31, 4 сентября 2022
м
rollbackEdits.php mass rollback
3) Проверим центр сферы на принадлежность тетраэдру. Если принадлежит то отрезки не пересекаются, иначе перейдем к шагу 4.
4) Подставим координаты точек в соотношение написанное выше и сравним результат Проверим с <tex>0</tex>. Если хотя бы для одной точки результат <tex>> 0</tex> то помощью поворота отрезки пересекаются, иначе нетна пересечение.
== Проверка на пересечение двух отрезков на сфере==
Иначе, если точки не лежат в одной плоскости, рассмотрим следующий алгоритм.
Соединив Соединим концы отрезков, получим результатом будет тетрэдр.
{{Утверждение
Для того, чтобы найти такую грань, необходимо для каждой грани тетраэдра проверить поворот противоположной точки и центра окружности, и если знаки определителей матриц поворота оказались разные, то такая грань найдена.
Для того, чтобы проверить грань существование грани, отсекающей тетраэдр <tex>PABC</tex> от центра сферы, необходимо посчитать определитель матрицы поворота для четырех точек.
1632
правки

Навигация