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

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

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

Входы (inputs)

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

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

Альфа (alpha)

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

Свойства

Режим (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

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

In the example above, the alpha channel of the swirl image is ignored. Instead, a Time Curve node introduces a factor from 0.0 to 1.0 over 60 frames, or about 2 seconds, to the Set Alpha node. Note that the time curve is exponentially-shaped, so that the overall blackness will fade in slowly and then accelerate toward the end. The Set Alpha node does not need an input image; instead, the flat (shadeless) black color is used. The Set Alpha Node uses the input factor and color to create a black image that has an alpha set which goes from 0.0 to 1.0 over 60 frames, or completely transparent to completely opaque. Think of alpha as a multiplier for how vivid you can see that pixel. These two images are combined by the Alpha Over node completely (a Factor of 1.0) to produce the composite image. The Set Alpha node will thus, depending on the frame being rendered, produce a black image that has some amount of transparency. Setup and animate, and you have an image sequence that fades to black over a two-second period.

Примечание

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

В этом примере дерева нод не используется нода 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, чтобы раскрасить любое чёрно-белое изображение таким же образом.