Нода «Масштаб» (scale node)

Нода ":abbr:`Масштаб (Scale)`".

Данная нода масштабирует размер изображения.

Входы (inputs)

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

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

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

Пространство координат, относительно которого происходит масштабирование.

Относительно (relative):

Процентные значения относительно размеров входного изображения.

Абсолютно (absolute):

Размер изображения с использованием абсолютных значений в пикселях.

Размер сцены (scene size):

Изменяет размер изображения до размера окончательного разрешения рендеринга сцены. Например, рендеринг сцены со стандартным разрешением 1080p, но с установкой процента рендеринга на 50% – создаст изображение 1080p со сценой, уменьшенной на 50%, и остальной частью изображения в качестве альфа-канала.

Размер рендера (render size):

Размеры изображения задаются на панели „Render“.

Тип кадра (frame type) Размер рендера (render size)

Определяет, как изображение будет размещаться в кадре камеры.

Растянуть (stretch):

Деформирует изображение таким образом, чтобы оно соответствовало размеру рендеринга.

Подогнать (fit):

Масштабирует изображение до тех пор, пока бо́льшая ось не «поместится» в размер рендеринга.

Обрезать (crop):

Обрезает изображение таким образом, чтобы его соотношение сторон соответствовало размеру рендеринга.

X, Y

Масштабирование по направлениям осей доступно только в том случае, если „пространство“ установлено на „относительное“ или „абсолютное“.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Выходы (outputs)

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

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

Примеры

Например, [X: 0.5] и [Y: 0.5] создадут изображение с шириной и высотой в половину от того, что было раньше.

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