Non-Manifold топология
Каждая вершина в полигональной сетке принадлежит ни к одному (изолированная вершина) или нескольким полигонам. Все полигоны, смежные с данной вершиной и имеющие общее ребро, образуют веер. Топология является манифолдной, если для каждой вершины существует ровно один веер.
Совет
Наличие неманифолдной топологии в базовой сетке для производства часто не является хорошей практикой, если вы не знаете, что делаете. Часто неманифолдные сетки создаются по ошибке и впоследствии могут вызвать проблемы при редактировании, рендеринге и т.д.
Ниже приведены некоторые примеры неманифолдов:
К неманифолдным случаям относятся:
- одиночная вершина:
более двух вееров соседствуют с данной вершиной
- неманифолдное ребро:
более двух полигонов примыкают к одному ребру
- неориентированные многоугольники:
Два многоугольника с общим ребром имеют противоположную ориентацию нормалей
- изолированная вершина:
вершина, не принадлежащая ни одному полигону
- неправильный полигон:
полигон, включающий заданную вершину несколько раз
Некоторые алгоритмы, такие как враппинг, разбиение или разрежение не могут работать с неманифолдной топологией. Пожалуйста, используйте ноду RepairGeom для преобразования его в манифолдную геометрию.
Примечание
Некоторые ноды в Wrap, например DeletePolygons, могут создавать топологию, не являющуюся манифолдом.