Non-Manifold топология

Каждая вершина в полигональной сетке принадлежит ни к одному (изолированная вершина) или нескольким полигонам. Все полигоны, смежные с данной вершиной и имеющие общее ребро, образуют веер. Топология является манифолдной, если для каждой вершины существует ровно один веер.

../_images/Fan_Manifold.png

Совет

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

Ниже приведены некоторые примеры неманифолдов:

Singular Edge Unoriented

К неманифолдным случаям относятся:

одиночная вершина:

более двух вееров соседствуют с данной вершиной

неманифолдное ребро:

более двух полигонов примыкают к одному ребру

неориентированные многоугольники:

Два многоугольника с общим ребром имеют противоположную ориентацию нормалей

изолированная вершина:

вершина, не принадлежащая ни одному полигону

неправильный полигон:

полигон, включающий заданную вершину несколько раз

Некоторые алгоритмы, такие как враппинг, разбиение или разрежение не могут работать с неманифолдной топологией. Пожалуйста, используйте ноду RepairGeom для преобразования его в манифолдную геометрию.

Примечание

Некоторые ноды в Wrap, например DeletePolygons, могут создавать топологию, не являющуюся манифолдом.