Построение каркасов

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

Имеются алгоритмы, хорошо работающие в местах "перегибов" исходных контуров (алгоритмы с поиском подобия исходных контуров).

Исходные полилинии для триангуляции можно легко формировать из нескольких, состыкованных друг с другом полилиний.

Добавление/удаление соединительных линий, а также изменение алгоритма триангуляции можно производить "на лету", без повторного выбора исходных полилиний.

Программа автоматически отслеживает "плотное прилегание" смежных моделей поверхностей и обеспечивает идентичность треугольников на стыках таких поверхностей.

Построение "средних" полилиний между исходными контурами облегчает решение задачи построения разветвляющихся каркасов.

 В режиме соединения полилинии с точкой предусмотрены различные варианты вычисления положения точки относительно исходной полилинии. Имеется возможность производить триангуляцию с дополнительными точками, типа того, как это делается при построении рельефа дневной поверхности с отстройкой тальвегов/водоразделов.

В режиме 'выдавливания' полилинии предусмотрены различные варианты вычисления положения расчетной полилинии относительно исходной полилинии.

 Обзорный пример построения каркаса: 

 В целях уменьшения размера видеоролика, из него вырезаны промежуточные перемещения и вращения изображения в процессе работы.

В примере не приводятся вызовы диалогов настройки параметров триангуляции, параметров построения точек, на которые производится выклинивание и  параметров 'выдавливания' полилиний. В процессе построения 'каркаса' можно обходиться и без вызова этих диалогов, если пользователь ранее ввел требуемые параметры - это позволяет избегать ненужных вызовов диалогов для подряд идущих построений с одинаковыми параметрами.

Более подробно описание режимов, используемых при построении каркасов приведено в соответствующих разделах справки.