Нода «Сместить» (displace node)

Нода ":abbr:`Сместить (Displace)`".

Нода „Displace“ смещает положение пикселя на основе входного вектора.

Данную ноду можно использовать для моделирования таких явлений, как искажение горячего воздуха, преломления неровного стекла или для сюрреалистических видеоэффектов.

Входы (inputs)

Изображение (image)

Стандартный цветовой ввод.

Смещение (displacement)

Ввод карты смещения. Если на входе у нас «цвет», – он неявно преобразуются в векторный вход. Значение первого канала (красный) определяет смещение по оси „X“. Значение второго канала (зелёный) – смещение по оси „Y“. Если на входе у нас «изображение» в оттенках серого, где оба значения каналов равны, – вводимое изображение будет смещено одинаково по осям „X“ и „Y“.

Сэмплирование (sampling)

Интерполяция (interpolation)

Установить интерполяцию значений пикселей при масштабировании или трансформации изображений.

Ближайший (nearest):

Использует значение ближайшего пикселя без сглаживания. Это самый быстрый метод, который хорошо подходит для пиксельной графики или изображений с низким разрешением, где желательны резкие, угловатые края. В анимации, движение происходит скачками по одному пикселю, что может вызывать заметное колебание.

Билинейный (bilinear):

Усредняет значения соседних пикселей для получения более плавного результата, чем при использовании интерполяции „Nearest“. Обеспечивает хороший баланс между производительностью и качеством изображения.

Бикубический (bicubic):

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

Анизотропный (anisotropic):

Корректирует интерполяцию в зависимости от направления и масштаба трансформации. Помогает уменьшать размытие или ступенчатость при масштабировании под крутыми углами или при неравномерном разрешении, что особенно полезно для текстур, просматриваемых под острыми углами, или в детализированных 3D-проекциях.

Расширение по X/Y

Режим расширения, применяемый по оси „X“.

Обрезать* (clip):

Области за пределами изображения ничем не заполняются.

Расширить (extend):

Области за пределами изображения заполняются ближайшими граничными пикселями на изображении.

Повторять (repeat):

Области за пределами изображения заполняются повторами данного изображения.

Примечание

Данная опция недоступна для режима „анизотропной“ интерполяции.

Выходы (outputs)

Изображение (image)

Стандартный цветовой вывод.