Пересечение 3х плоскостей в случае, когда никакие две из них не параллельны - точка. Запишем уравнения плоскостей в виде
N1 . p = d1 N2 . p = d2
N3 . p = d3
Здесь и далее, "." обозначает скалярное, а "*" - векторное произведение. Точка пересечения
| d1 ( N2 * N3 ) +d2 ( N3 * N1 ) +d3 ( N1 * N2 ) | P = | ------------------------------------------------------------------------- | | N1 . ( N2 * N3 ) |
Заметим, что знаменатель равен 0, если какие-нибудь 2 плоскости параллельны.
Если (N2 * N3) равно нулю, то параллельны вторая и третья.
Если такого равенства нет, то (N2 * N3) дает вектор, перпендикулярный и N2 и N3.
Скалярное произведение равно нулю тогда и только тогда, когда векторы перпендикулярны. Таким образом, если N1 . (N2 * N3) = 0, то вектор N1 совпадает с N2 или N3 ...
Значит, плоскости параллельны - точки пересечения не существует.
8 8 8
| |