Нода «Установить альфа-канал» (set alpha node)

Нода ":abbr:`Установить альфа-канал (Set Alpha)`".

Нода Set Alpha добавляет альфа-канал к изображению.

Входы (inputs)

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

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

Альфа (alpha)

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

Свойства (properties)

Режим (mode)

Метод смешивания альфы с входным изображением.

Применить маску (apply mask):

Умножить каналы RGBA входного изображения на входное значение Alpha. В этом случае выход использует альфа-канал с предумножением.

Заменить альфу (replace alpha):

Заменить входной альфа-канал на входное значение Alpha. В этом случае выход использует чистый альфа-канал.

Выходы (outputs)

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

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

Примечание

Это не является и не должно быть универсальным решением проблемы композитинга изображения, не содержащего альфа-информации. Возможно вы пожелаете использовать «chroma keying» или «difference keying» (как обсуждалось в другом месте), если сможете. Эта нода чаще всего используется (с соответствующим вводом, предоставляемым посредством сокета) в тех проблемных случаях, когда вы не можете, по какой-то причине, использовать эти методы напрямую.

Пример

Переход в чёрный цвет

Для перехода от одной сцены или кадра к другой(-му) – распространённым приёмом является «плавное затухание в чёрный». Как следует из названия, сцена имеет плавный переход к чёрному экрану. Вы также можете делать «переход в белый» или в любой другой цвет, который вы пожелаете, но чёрный – хороший нейтральный цвет, который приятен для глаз и интеллектуально «перезагружает» разум зрителя. Дерево нод ниже показывает, как это сделать с помощью ноды Set Alpha.

../../../_images/compositing_types_converter_set-alpha_fade-to-black.png

Переход в чёрный цвет.

В приведённом выше примере альфа-канал вихревого изображения игнорируется. Вместо этого нода Time Curve вводит в ноду Set Alpha коэффициент от 0.0 до 1.0 в течении 60 кадров или около 2 секунд. Обратите внимание, что кривая времени имеет экспоненциальную форму, поэтому общая чернота будет нарастать постепенно, а затем ускоряться к концу. Нода Set Alpha не нуждается в вводе изображения; вместо этого используется плоский (без градаций оттенков) чёрный цвет. Нода Set Alpha использует входной коэффициент и цвет для создания чёрного изображения с альфа-набором, который изменяется от 0.0 до 1.0 за 60 кадров или от полностью прозрачного до полностью непрозрачного. Думайте об альфа как о множителе того, насколько ярко вы можете видеть этот пиксель. Эти два изображения полностью объединяются нодой Alpha Over (Factor равен 1.0) для создания составного изображения. Таким образом, нода Set Alpha, в зависимости от отображаемого кадра, создаст чёрное изображение с некоторой степенью прозрачности. Настройте и анимируйте, и у вас будет секвенция изображений, которая постепенно становится чёрной в течение двухсекундного периода.

Примечание

Информация о сцене не используется

В этом примере дерева нод не используется нода Render Layer. Для создания этой 2-секундной анимации не использовалась информация о сцене Blender’а. Это пример использования мощных возможностей Blender’а по композитингу отдельно от его возможностей моделирования и анимации. (Render Layer можно заменить на слой изображения, и эффект «fade-network» всё равно даст тот же эффект.)

Проявление надписи

Чтобы представить вашу анимацию, вам может понадобиться преподнести некий заголовок для анимации на фоне. Вы можете сделать так, чтобы надпись «прилетала» или постепенно проявлялась. Чтобы постепенно проявлялась, используйте ноду Set Alpha с нодой Time Curve, как показано ниже.

../../../_images/compositing_types_converter_set-alpha_fade-in-title.png

Использование Set Alpha для постепенного проявления надписи.

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

Окрашивание чёрно-белого изображения

../../../_images/compositing_types_converter_set-alpha_colorizing-image.png

Использование Set Alpha для окрашивания изображения.

В приведённом выше примере вы можете обратить своё внимание, как синий оттенок ввода изображения окрашивает завихрение. Вы можете использовать поле Color ноды Set Alpha с этой конструкцией дерева нод, чтобы добавить согласующийся цвет к чёрно-белому изображению.

Аналогично приведённому дереву нод, используйте значение Alpha ноды Set Alpha, чтобы задать желаемую степень окрашивания. Соедините входное изображение и ноду Set Alpha с нодой Alpha Over, чтобы раскрасить любое чёрно-белое изображение таким же образом.