InvertColor
InvertColor / Инверсия каналов цвета
InvertColor инвертирует выбранные цветовые каналы изображения по отдельности: Red, Green, Blue и при необходимости Alpha.
InvertColor
Обзор
Что делает InvertColor
InvertColor используют там, где нужна не художественная инверсия всего изображения, а контролируемая работа с конкретными каналами. Например, можно инвертировать только RGB, оставить Alpha неизменной, развернуть один цветовой канал для технического эффекта или быстро проверить, какой канал участвует в проблемном результате.
Логика простая: для выбранного канала значение разворачивается относительно диапазона. Ноль становится единицей, единица становится нулём, промежуточные значения меняются зеркально. Если канал выключен, он проходит через ноду без изменений. Поэтому InvertColor удобна для диагностики, масок, channel workflow, unusual color effects и подготовки изображений перед ChannelBooleans, MatteControl, Bitmap или цветокоррекцией.
По скриншоту видно стандартное состояние: Invert Red, Invert Green и Invert Blue включены, а Invert Alpha выключен. Это даёт обычную RGB-инверсию цвета, но не ломает прозрачность. В большинстве монтажных и композитинговых задач именно так и нужно: цвет меняется, а форма объекта, вырезанная альфой, остаётся прежней.
Invert Alpha стоит включать осознанно. Альфа управляет прозрачностью: белое обычно означает видимую область, чёрное — прозрачную. Если инвертировать Alpha, объект может исчезнуть, фон стать видимым вместо объекта, а matte начнёт работать наоборот. Это полезно для разворота масок, но опасно для готовой графики, титров, логотипов и premultiplied-материала.
Представляй InvertColor как четыре независимых переключателя инверсии каналов. Каждый включённый канал зеркально разворачивается, каждый выключенный проходит без изменений.