Нода «Геометрия» (geometry node)#

Нода ":abbr:`Геометрия (Geometry)`".

Нода «Геометрия» возвращает геометрическую информацию о текущей точке шейдинга. Все координаты вектора определяются в «мировом пространстве». Для шейдеров объёма доступны только вектора «Position» и «Incoming».

Входы (inputs)#

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

Свойства#

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

Выходы (outputs)#

Положение (position)

Положение точки шейдинга.

Нормаль (normal)

Нормаль к поверхности в точке шейдинга (учитывается сглаживание нормалей и рельефное текстурирование).

Тангенс (tangent)

Касательный вектор к поверхности.

Настоящая нормаль (true normal)

Геометрическая или «плоская» нормаль поверхности (без учёта сглаживания нормалей или рельефного текстурирования).

Вектор к наблюдателю (incoming)

Вектор, направленный к точке, из которой просматривается точка шейдинга.

Параметрические (parametric)

Параметрические координаты точки шейдинга на поверхности. Для источников-областей света она выводит свои UV-координаты в плоскостном отображении и в сферических координатах для точек-источников света.

Обратный разворот (backfacing)

1.0, если грань просматривается с обратной стороны и 0.0, если с лицевой стороны.

Заострённость (pointiness) Только Cycles

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

Случайно на остров (random per island) Только Cycles

Случайное значение для каждого связанного компонента (острова) меша. Полезно добавлять вариации к мешам, состоящим из отдельных единиц, таких как листья деревьев, деревянные доски или кривые нескольких сплайнов.

../../../_images/render_shader-nodes_input_geometry_example-random-per-island.png

Получить случайное значение для каждого экземпляра меша при использовании модификатора Array.#