← Энциклопедия Fusion
БазаНовичок

AlphaDivide

Alpha Divide

AlphaDivide разделяет RGB-каналы на альфа-канал и переводит premultiplied-изображение в straight alpha для корректной цветовой обработки.

AlphaDivide1InputEffect MaskOutputMaskForegroundBackgroundOutput

AlphaDivide

Обзор

Что делает AlphaDivide

В Fusion многие изображения с альфой хранятся в premultiplied-виде: RGB уже умножен на alpha. Это удобно для композитинга, но плохо для некоторых операций над цветом — полупрозрачные края могут темнеть, сереть или давать ореол.

AlphaDivide делает обратную операцию: делит RGB на альфу и получает straight/unpremultiplied-цвет. После нужной обработки результат обычно возвращают обратно через AlphaMultiply.

На самой вкладке Controls у AlphaDivide почти нет художественных ручек. Основные параметры находятся во вкладке Settings: Blend, Process when Blend is 0.0, Process RGB/A, маска, Object/Material ID, GPU и Layers. Это стандартные служебные настройки Fusion-инструмента.

Главная логика ноды не в количестве параметров, а в правильном месте в цепочке. Её ставят перед инструментами, которые должны работать с реальным цветом края, а не с уже умноженным на прозрачность RGB.

Как это понимать

AlphaDivide — это временное распаковывание прозрачного изображения. Он говорит Fusion: сначала верни настоящий цвет полупрозрачных пикселей, потом обработай картинку, а после этого снова можно умножить цвет на альфу через AlphaMultiply.

Где используется

Подготовить keyed-объект к цветокоррекции без грязного края
Убрать тёмную кайму перед Blur, Glow или Color Corrector
Работать с полупрозрачной графикой и титрами без premultiply-артефактов
Правильно обработать изображение с альфой перед фильтрами
Использовать пару AlphaDivide → обработка → AlphaMultiply
Диагностировать проблемы premultiplied/straight alpha в композите