Узел «Рельеф»

Узел Bump.

Узел «Рельеф» формирует возмущения нормалей, необходимые для рельефного текстурирования, из текстуры с картой высот. Чтобы определить локальное направление нормали, значение высоты выбирается из точки затенения и двух ближайших точек поверхности.

Входы

Сила (strength)

Сила эффекта рельефного текстурирования, изменяется в пределах от «нет рельефного текстурирования» до «полное рельефное текстурирование».

Расстояние (distance)

Множитель высоты для контроля общей высоты создаваемого рельефа.

Высота (height)

Скалярное значение, определяющее смещение высоты от поверхности в точке затенения; это то место, в которое подключается текстура.

Нормаль (normal)

Стандартный вход нормали.

Свойства

Инвертировать (invert)

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

Выходы

Нормаль (normal)

Стандартный выход нормали.

Совет

If the Height input is not connected, the node becomes a no-op that outputs its Normal input as is, or defaults to the geometry normal if not connected. Routing a node group input via a no-op Bump node before doing math effectively makes it default to normal.

Примеры

../../../_images/render_shader-nodes_vector_bump_node-setup.png

Конфигурация узлов на изображении выше добавляет рельеф только к диффузной составляющей шейдера, имитируя неровную диффузную поверхность, покрытую гладким глянцевым слоем «глазури».

../../../_images/render_shader-nodes_vector_bump_example.jpg