Слайд 25
ВЗАИМНОЕ ПЕРЕСЕЧЕНИЕ МНОГОГРАННИКОВ
Линия пересечения многогранников (линия перехода) в общем случае является
пространственной ломаной линией. В некоторых случаях она может распадаться на несколько отдельных частей, которые могут быть и плоскими многоугольниками.
Вершинами этой ломаной линии являются точки пересечения ребер первого многогранника с гранями второго, а также ребер второго многогранника с гранями первого. Сторонами линии пересечения являются отрезки прямых, по которым пересекаются грани обоих многогранников.
Поэтому построение линии пересечения многогранников сводится к многократному решению задачи на пересечение прямой с плоскостью, а построение сторон этой линии сводится к многократному решению задачи на пересечение плоскостей. Обычно находят вершины линии пересечения, а стороны определяют соединением
соответствующих вершин. Ясно, что соединять отрезками прямых можно только те пары вершин, которые лежат в одной и той же грани первого многогранника и в то же время в одной и той же грани второго многогранника. Если же рассматриваемая пара вершин хотя бы в одном многограннике принадлежит разным граням, такие вершины не соединяются.
Порядок соединения вершин линии пересечения определяется проще, если выяснен вопрос с видимостью ребер многогранников.
При этом для каждого ребра, на котором есть вершины линии пересечения, отмечена видимость до и после его пересечения с другим многогранником. Видимыми будут только те видимые ребра каждого многогранника, которые пересекаются с видимыми гранями другого многогранника. При соединении вершин линии пересечения необходимо учитывать видимость ее звеньев. Видимыми будут те звенья, которые принадлежат одновременно видимым граням обоих многогранников.
Логично, что проекции линии пересечения могут располагаться только в пределах площади наложения проекций многогранников.
Поэтому если хотя бы на одном виде (проекции) ребро находится вне площади наложения, то это ребро не пересекается с другим многогранником.
Следовательно: построение вершин линии пересечения двух многогранников сводится к проведению на поверхности каждого многогранника вспомогательных ломаных линий,
конкурирующих с ребрами другого многогранника, и определению точек пересечения этих вспомогательных линий с соответствующими ребрами. Построение сторон линии пересечения сводится к последовательному соединению отрезками прямых тех пар вершин, которые лежат в одной и той же грани каждого из данных многогранников.