Нода «Углы грани» (corners of face node)#
Выделяет угол грани и выводит его индекс.
Эта нода немного особенная, так как она работает в двух разных доменах. Во-первых, она оценивает «вес» каждого угла геометрии. Затем, для каждого элемента в контекстном домене, она будет:
Выбирать грань из геометрии на основе «индекса грани».
Находить углы этой грани.
Сортировать эти углы по их весу.
Выбирать угол из отсортированного выше списка на основе «индекса сортировки», где 0 означает угол с самым меленьким весом, 1 означает угол с весом чуть побольше и т. д..
Выводить индекс геометрической области этого угла.
Входы (inputs)#
- Индекс грани (face index)
Индекс грани, для которой необходимо найти углы.
Примечание
Если этот вход не подключён, он использует индекс элемента контекста, что означает, что важно, чтобы нода оценивалась в домене «граней».
- Веса (weights)
Веса углов геометрии. В отличие от других входов, которые следуют контекстному домену, этот всегда оценивается в домене «угла грани».
Углы сортируются по соответствующему весу в порядке возрастания. Углы с одинаковым весом сортируются по индексу.
- Индекс сортировки (sort index)
Индекс угла, отсчитываемый от 0, для выбора из отсортированных углов грани. Если это значение выходит за пределы диапазона допустимых индексов, оно переносится.
Свойства#
Эта нода не содержит свойств.
Выходы (outputs)#
- Индекс угла (corner index)
Индекс геометрической области выделенного угла. Вы можете передать его в ноду Evaluate at Index или ноду Sample Index (с доменом, установленным на «угол грани»), чтобы получить сведения об угле.
- По общему количеству (total)
Число углов грани, которое также является числом её рёбер.
См.также
На странице ноды Edges of Vertex приведён пример работы с различными доменами.