Справка DIGIMINE

Пересечение замкнутых поверхностей

Пересечение замкнутых поверхностей

Previous topic Next topic  

Пересечение замкнутых поверхностей

Previous topic Next topic  

 

Допустим, имеются две ЗАМКНУТЫЕ модели поверхности :

 

 

Ниже приводятся примеры моделей поверхностей, получающихся при выполнении разных операций с исходными моделями поверхностей.

При операциях вычитания моделью A являлась модель поверхности зеленого цвета.

 

 

 

Получение общей области замкнутых моделей поверхностей

 

 

 

 

Объединение замкнутых моделей поверхностей

 

 

 

 

 

 

Вычитание из первой поверхности того, что попадает во вторую поверхность

 

 

 

 

 

Вычитание из второй поверхности того, что попадает в первую поверхность

 

 

 

 

 

 

Получение аналогов исходных моделей поверхностей со вставленными в них ребрами пересечения

 

 

 

При выполнении этой операции исходные модели поверхностей не разделяются.

Новые модели поверхностей представляют собой исходные модели поверхностей, в которых произведено разделение исходных треугольников, на которые попадает линия пересечения поверхностей, с соответствующим образованием ребер пересечения.

Если задано, то в модель поверхности вставляется и полилиния пересечения поверхностей, проходящая по ребрам пересечения.

 

Получаемые модели поверхностей записываются либо в один файл (как отдельные поверхности), либо в два файла.

 

 

Модель поверхности, полученная из первой исходной модели поверхности:

 

 

 

Модель поверхности, полученная из второй исходной модели поверхности:

 

 

 

 

 

Получение частей исходных моделей поверхностей, разделяемых линиями пересечения поверхностей

 

 

Три [НЕЗАМКНУТЫЕ] модели поверхности, полученные из первой исходной модели поверхности:

 

 

Три [НЕЗАМКНУТЫЕ] модели поверхности, полученные из второй исходной модели поверхности (для того, чтобы можно было увидеть третью модель поверхности, находящуюся с обратной стороны, включена прозрачность моделей поверхности):