Узел «Геометрия»#

Узел Geometry.

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

Входы#

Этот узел не содержит входов.

Свойства#

Этот узел не содержит свойств.

Выходы#

Position (положение)

Положение затеняемой точки.

Нормаль

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

Tangent

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

Наст. нормаль

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

Вект. к наблюдателю

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

Parametric

Parametric coordinates of the shading point on the surface. To area lights it outputs its UV coordinates in planar mapping and in spherical coordinates to point lights.

Обратный разворот

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

Pointiness Cycles Only

An approximation of the curvature of the mesh per vertex. Lighter values indicate convex angles, darker values indicate concave angles. It allows you to do effects like dirt maps and wear-off effects.

Random per Island Cycles Only

A random value for each connected component (island) of the mesh. It is useful to add variations to meshes composed of separated units like tree leaves, wood planks, or curves of multiple splines.

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

Get a random value for each instance of the mesh when using an Array modifier.#