Skip to content

Нормали ​

Карты нормалей, бамп из высоты, смешивание нормалей.

Страница создаётся из кода библиотеки. Типы сокетов: число (серый круг), цвет (жёлтый круг), вектор (фиолетовый ромб). Любой выход можно подключить к любому входу; если типы различаются, на входе выбирается приведение (ПКМ по входу). См. как соединяются ноды.

Normal map ​

Turns a normal-map colour into a surface direction. Connect the result to Output > Normal.

Где работает: материал, шейдер объекта

Входы

ВходТипЕсли не подключён
Mapцвет0.5, 0.5, 1.0
UVвекторUV объекта

Параметры (меняются прямо в ноде или в Инспекторе)

ПараметрПо умолчаниюДиапазонВарианты
strength10..4-

Выход: число

Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».

Пример: «Картинка» (Цвет) → Normal map (вход Map) → Output > Base color.

Bump from height ​

Makes bumps from a height value. Connect the result to Output > Normal.

Где работает: материал, шейдер объекта

Входы

ВходТипЕсли не подключён
Heightчисло0.0

Параметры (меняются прямо в ноде или в Инспекторе)

ПараметрПо умолчаниюДиапазонВарианты
strength10..10-

Выход: число

Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».

Пример: «Текстура шума» (Коэффициент) → Bump from height (вход Height) → «Смешать цвета» (Коэффициент).

Normal strength ​

Смешивает нормаль поверхности и подключённую нормаль.

Где работает: материал, шейдер объекта

Входы

ВходТипЕсли не подключён
Normalвекторнормаль поверхности

Параметры (меняются прямо в ноде или в Инспекторе)

ПараметрПо умолчаниюДиапазонВарианты
strength10..4-

Выход: число

Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».

Пример: «Координаты текстуры» (World) → «Преобразование координат» (масштаб 4) → Normal strength (вход Normal) → «Color ramp» → Output > Base color.

Normal blend ​

Накладывает детальную нормаль на базовую.

Где работает: материал, шейдер объекта

Входы

ВходТипЕсли не подключён
Baseвекторнормаль поверхности
Detailвекторнормаль поверхности

Выход: число

Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».

Пример: «Координаты текстуры» (World) → «Преобразование координат» (масштаб 4) → Normal blend (вход Base) → «Color ramp» → Output > Base color.

Normal to colour ​

Показывает нормаль как цвет (для превью и отладки).

Где работает: материал, шейдер объекта

Входы

ВходТипЕсли не подключён
Normalвекторнормаль поверхности

Выход: число

Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».

Пример: «Координаты текстуры» (World) → «Преобразование координат» (масштаб 4) → Normal to colour (вход Normal) → «Color ramp» → Output > Base color.

Noise bump ​

Бугры по фрактальному шуму. Подключайте в Output > Normal.

Где работает: материал, шейдер объекта

Входы

ВходТипЕсли не подключён
Coordsвекторпозиция в мире

Параметры (меняются прямо в ноде или в Инспекторе)

ПараметрПо умолчаниюДиапазонВарианты
scale40.05..100-
strength10..10-

Выход: число

Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».

Пример: «Координаты текстуры» (World) → «Преобразование координат» (масштаб 4) → Noise bump (вход Coords) → «Color ramp» → Output > Base color.

Height to normal ​

Строит цвет карты нормалей из высоты в слоте текстуры. Подключайте в Normal map.

Где работает: материал, шейдер объекта

Входы

ВходТипЕсли не подключён
UVвекторUV объекта

Параметры (меняются прямо в ноде или в Инспекторе)

ПараметрПо умолчаниюДиапазонВарианты
slot00..2-
tiling10.01..100-
strength40..32-

Выход: число

Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».

Пример: «Координаты текстуры» (World) → «Преобразование координат» (масштаб 4) → Height to normal (вход UV) → «Color ramp» → Output > Base color.

Bump ​

Рельеф поверхности из высоты; подключайте к Output > Normal.

Где работает: материал, шейдер объекта

Входы

ВходТипЕсли не подключён
Heightчисло0.0
Strengthчисло1.0
Distanceчисло0.1

Параметры (меняются прямо в ноде или в Инспекторе)

ПараметрПо умолчаниюДиапазонВарианты
invert00..1-

Выход: число

Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».

Пример: «Текстура шума» (Коэффициент) → Bump (вход Height) → «Смешать цвета» (Коэффициент).

Kvas Engine