Нода «Смещение» (displacement node)

Нода ":abbr:`Смещение (Displacement)`".

Нода Displacement используется для смещения поверхности вдоль нормали поверхности, чтобы добавить больше деталей к геометрии. Можно использовать как процедурные текстуры, так и запечённые карты смещения.

По умолчанию Blender использует только Bump мэппинг для визуализации смещения. Однако при истинном смещении – визуализируемая геометрия будет смещена физически. Для использования истинного смещения необходимо соответствующим образом задать «метод смещения».

Совет

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

См. также

Для получения более подробной информации о рабочих процессах смещения – смотрите раздел «смещение материалов».

Входы (inputs)

Высота (height)

Расстояние смещения поверхности по нормали. Здесь можно подключать ноду текстуры.

Середина (midlevel)

Нейтральное значение смещения, которое не производит смещения. При значении «по умолчанию» в 0.5 – любые более низкие значения приведут к тому, что поверхности будут вдавливаться внутрь, а любые более высокие значения будут выталкивать их наружу.

Масштаб (scale)

Увеличить или уменьшить величину смещения.

Нормаль (normal)

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

Свойства (properties)

Пространство (space)

«Пространство объекта» означает, что смещение масштабируется в соответствии с масштабом объекта. При использовании «Пространства мира» – масштаб объекта игнорируется.

Выходы (outputs)

Смещение (displacement)

Вывод Displacement должен быть подключён к Material Output.

Примеры

../../../_images/render_materials_components_displacement_node-setup.png

Классическая организация нод для смещения.

../../../_images/render_materials_components_displacement_example.jpg

Только текстурой, только смещение, а также текстурой и со смещением геометрии вместе.