Нода «Углы грани» (corners of face node)#

Нода ":abbr:`Углы грани (Corners of Face)`".

Выделяет угол грани и выводит его индекс.

Эта нода немного особенная, так как она работает в двух разных доменах. Во-первых, она оценивает «вес» каждого угла геометрии. Затем, для каждого элемента в контекстном домене, она будет:

  • Выбирать грань из геометрии на основе «индекса грани».

  • Находить углы этой грани.

  • Сортировать эти углы по их весу.

  • Выбирать угол из отсортированного выше списка на основе «индекса сортировки», где 0 означает угол с самым меленьким весом, 1 означает угол с весом чуть побольше и т. д..

  • Выводить индекс геометрической области этого угла.

Входы (inputs)#

Индекс грани (face index)

Индекс грани, для которой необходимо найти углы.

Примечание

Если этот вход не подключён, он использует индекс элемента контекста, что означает, что важно, чтобы нода оценивалась в домене «граней».

Веса (weights)

Веса углов геометрии. В отличие от других входов, которые следуют контекстному домену, этот всегда оценивается в домене «угла грани».

Углы сортируются по соответствующему весу в порядке возрастания. Углы с одинаковым весом сортируются по индексу.

Индекс сортировки (sort index)

Индекс угла, отсчитываемый от 0, для выбора из отсортированных углов грани. Если это значение выходит за пределы диапазона допустимых индексов, оно переносится.

Свойства#

Эта нода не содержит свойств.

Выходы (outputs)#

Индекс угла (corner index)

Индекс геометрической области выделенного угла. Вы можете передать его в ноду Evaluate at Index или ноду Sample Index (с доменом, установленным на «угол грани»), чтобы получить сведения об угле.

По общему количеству (total)

Число углов грани, которое также является числом её рёбер.

См.также

На странице ноды Edges of Vertex приведён пример работы с различными доменами.