Нода «Смещение» (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

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