Небольшой скриптовой узел Spatial diagonal (v 1.3.1)

Назначение — нахождение самой длинной пространственной диагонали объекта (меша) и выравнивание вдоль этой диагонали по оси Z. Ищет диагонали, вычисляет расстояния, сортирует по длине (от самых длинных к коротким). Три режима работы. Vertices (Вершины): самые удаленные друг от друга вершины. Edges (Ребра): Находит центры всех ребер и ищет самую удаленную пару. Polygons (Полигоны): Находит центры масс всех полигонов, ищет самые удаленные друг от друга центры граней. По умолчанию самая длинная с индексом 0. Узел отдельно выводит линию диагонали, чтобы видеть её в 3D-вьювере после поворота. Где может понадобиться? Незаменим в процедурном дизайне и архитектурном формообразовании. Также в сфере трехмерной печати, иногда деталь нужно поставить на печатный стол под углом для скрытия слоев печати и усиления прочностных характеристик. Узел. Файл-пример. Изображения-видео. Все материалы.

#Sverchok #Blender3D

Небольшой скриптовой узел Spatial diagonal (v 1.3.1) | Сетка — социальная сеть от hh.ru