ВИДЕОМОНТАЖЁРDAVINCI RESOLVE · ВИДЕО · AI
Операции с каналамиFUSION

AlphaDivide

unpremultiply RGB

Техническое преобразование RGB и Alpha для документированной обработки цвета; порядок Blur и Glow определяется их собственным контрактом.

Нода в работе
Иллюстрация нодыAlphaDivide
РезультатИзображение

AlphaDivide

Обзор

Что делает AlphaDivide

Пара AlphaDivide → ColorCorrector → AlphaMultiply предназначена для операций над straight RGB. Blur обычно обрабатывает согласованные premultiplied RGB/Alpha, а Glow может создавать свет вне Alpha. Не помещайте пространственные эффекты внутрь пары автоматически; сначала установите их обработку каналов.

AlphaDivide выполняет unpremultiply: концептуально восстанавливает RGB до умножения на alpha. Alpha при этом остаётся носителем покрытия, а промежуточное изображение становится straight/non-premultiplied. После нужной обработки RGB обычно возвращают в premultiplied состояние через AlphaMultiply.

Blackmagic прямо показывает базовую пару: premultiplied image → AlphaDivide → color correction → AlphaMultiply. Если нужна только одна цветокорректирующая нода и у неё есть Pre-Divide/Post-Multiply, встроенный checkbox может заменить явную пару AlphaDivide/AlphaMultiply.

У AlphaDivide нет собственных effect-specific Controls. В current Inspector capture видна только общая вкладка Settings: Blend, Process RGBA, Effect Mask options, Object/Material ID filtering, GPU, Layers и Comments. Поэтому эти поля нельзя преподавать как художественные ручки AlphaDivide.

Input — обычный 2D image с premultiplied alpha. Optional Effect Mask применяется как coverage после вычисления инструмента. Это важно: частичное маскирование или Blend может создать кадр, где соседние области находятся в разных premultiplication states. Для обычной технической пары AlphaDivide/AlphaMultiply чаще надёжнее обрабатывать весь RGBA branch одинаково.

AlphaDivide не является matte erode/grow, keyer или alpha generator. Он не предназначен для очистки формы альфы: его задача — изменить отношение RGB к уже существующему alpha. Для изменения matte используйте MatteControl, AlphaMatteShrinkandGrow, keyers или mask tools.

Проверять AlphaDivide нужно не по центру объекта, а по краям поверх контрастного Background. Тёмная кайма после RGB correction обычно указывает на premultiplication mistake; яркая/цветная кайма после незакрытого straight-alpha участка может означать, что AlphaMultiply забыли или поставили не там.

Не держите straight RGB дольше необходимого. После участка обработки, который действительно должен видеть unpremultiplied color, верните AlphaMultiply до обычного Merge/output path. Это делает state branch понятным и уменьшает риск двойного divide/multiply дальше по графу.

GPU/Layer/Object/Material controls на Settings относятся к общему Fusion tool infrastructure. Они полезны в специальных pipelines, но не меняют базовую идею ноды: RGB divide by alpha before processing, затем matching AlphaMultiply after processing.

Когда применять

  • Цветокоррекция keyed/roto объекта без тёмного или светлого fringe

  • Выполните цветокоррекцию внутри пары; Blur/Glow подключайте отдельно с явной обработкой RGB/Alpha.

  • Явный premultiplication control вокруг стороннего OFX

  • Выполните цветокоррекцию внутри пары; Blur/Glow подключайте отдельно с явной обработкой RGB/Alpha.

  • Диагностика чёрной или цветной каймы вокруг прозрачного элемента

  • Техническая замена Pre-Divide/Post-Multiply, когда нужен блок из нескольких nodes