Нода «Нормаль» (normal node)

Нода ":abbr:`Нормаль (Normal)`".

Нода Normal возвращает вектор для каждой вычисленной точки, указывающий направление нормали. Вывод может зависеть от домена атрибута, используемого в ноде, вычисляющей поле, но вывод всегда представляет собой нормализованный единичный вектор.

Грань (face)

В домене грани, нормаль – это направление грани «вверх».

Вершины меша (mesh vertices)

Для вершин меша, нормаль – это среднее значение окружающих нормалей. Если у вершины нет присоединённых граней, выходными данными просто является – нормализованное положение этой вершины.

Ребро/край (edge)

Вывод нормали для каждого ребра – это среднее значение нормалей двух вершин ребра.

Угол грани (face corner)

Выходные данные для каждого угла грани совпадают с нормалью соответствующей грани.

Контрольные точки кривой (curve control points)

Выход этой ноды, при использовании для геометрии кривой, – это вычисленная нормаль кривой, которая зависит от метода скручивания. Вектор нормали всегда перпендикулярен направлению пути кривой в каждой точке.

Предупреждение

For NURBS and Bézier spline curves, keep in mind that the value retrieved from this node is the value at every control point, which may not correspond to the visible evaluated points. For NURBS splines the difference may be even more pronounced and the result may not be as expected. A Нода «Ресэмплинг кривой» (resample curve node) can be used to create a poly spline, where there is a control point for every evaluated point.

Входы (inputs)

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

Свойства

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

Выходы (outputs)

Нормаль (normal)

Вектор, указывающий нормаль каждого элемента геометрии.