ВИДЕОМОНТАЖЁРDAVINCI RESOLVE · ВИДЕО · AI

RESOLVE FX · CHANNEL UTILITY · FOUR SWITCHES

Invert Color.

Инвертируйте компоненту.
Не придумывайте вокруг неё film model.

Invert Color намеренно мал: Red, Green, Blue и Alpha можно инвертировать независимо. Поэтому это удобная technical/creative channel utility — и плохая замена film-negative color science, camera decoding или полноценному channel mixer.

01 / RGB

Red · Green · Blue

02 / MATTE

Invert Alpha

03 / MODEL

Simple inversion

В лаборатории переключайте display-like, log-like и linear-like учебные domains, затем инвертируйте только один channel или Alpha. Урок намеренно простой: один и тот же checkbox действует на те числа, которые реально приходят в ноду.

INVERT COLOR / CHANNEL × DOMAIN LAB
STATUS · FULL RGB INVERSIONACTIVE 3/4 · RGB Δ 31%

Только учебная модель. Она использует нормализованные synthetic RGB/alpha samples и упрощённые display/log/linear-like encodings, чтобы показать поканальную инверсию и зависимость от placement ноды. Она не воспроизводит внутреннюю floating-point OFX-математику Resolve, реальные camera log curves, color management или pixel output.

COLOR / RESOLVE FX COLOR

3 реальных capture Resolve + независимая normalized RGBA teaching model

4 CHECKBOXES · NO FILM MODEL · NO GLOBAL BLEND

01CHANNEL → DOMAIN → ROUTING

Четыре checkbox становятся надёжными только когда понятно, какой сигнал трогает каждый из них.

Плагин прост по замыслу. Большинство ошибок начинается, когда ему приписывают чужие обязанности: film modeling, color management, создание matte или автоматическую compositing logic.

Это простая channel inversion, а не эмуляция фотоплёнки.

Manual Resolve прямо отделяет Invert Color от “film negative”: плагин просто инвертирует отмеченные color channels, включая Alpha. Поэтому orange mask, film density, characteristic curves, dye behavior, scanner response и negative-conversion color science здесь отсутствуют.

Простая операция всё равно зависит от того, какие числа приходят в ноду.

Log, linear и display-referred representations кодируют одну сцену разными числовыми значениями. Invert Color не декодирует камеру и не знает creative intent: он выполняет channel operation в текущем состоянии сигнала. Поэтому место ноды относительно CST/RCM/ACES/DCTL/LUT может радикально изменить вид результата.

Alpha — отдельный сигнал; checkbox не заменяет понимание key/composite routing.

Invert Alpha полезен, когда в OFX действительно приходит meaningful alpha/matte. Но Alpha внутри изображения и blue Key Input/Output routing Color-ноды — не одно и то же понятие. После инверсии смотрите alpha напрямую и обязательно проверяйте downstream composite, premultiplication/edges и фактическое использование matte.

Граница по manual Resolve 21.1: Invert Color может инвертировать любой выбранный color channel, включая Alpha, и прямо описан как simple inversion, а не “film negative” plugin.

02РЕАЛЬНЫЕ CONTROLS RESOLVE 21

Четыре switch. Никакой скрытой strength-модели. И никаких причин гадать, чем владеет каждый.

Все три изображения — реальные captures Resolve из архива. Панель содержит четыре независимых checkbox и не показывает отдельного Global Blend.

AA · RGB channels

Каждый RGB checkbox инвертирует только одну компоненту.

Invert Red

Инвертирует Red component, оставляя Green, Blue и Alpha без изменения, если их checkbox выключены. В selective режиме это не “красный фильтр”, а математическая замена отношений между каналами.

ПРОВЕРЬТЕДля full RGB negative-like результата Red должен работать вместе с Green и Blue. Один Red полезнее как technical/creative channel operation, чем как способ получить нейтральный негатив.

Invert Green

Инвертирует только Green component. Поскольку green обычно сильно участвует в perceptual luminance, одиночная инверсия часто даёт особенно заметный hue/luma shift.

ПРОВЕРЬТЕНе оценивайте одиночный Green checkbox как “правильность цвета”. Сначала сформулируйте задачу — диагностика, graphic treatment или channel utility.

Invert Blue

Инвертирует только Blue component. Как и другие channel checkbox, не выполняет white-balance, gamut mapping или hue rotation — это просто независимая инверсия компоненты.

ПРОВЕРЬТЕПри extreme blue/cyan/magenta после selective inversion проверяйте не saturation slider, а саму логику выбранных каналов и signal state.

BB · Alpha channel

Invert Alpha меняет прозрачность/matte независимо от RGB.

Invert Alpha

Инвертирует alpha component изображения: условно opaque↔transparent и white matte↔black matte. RGB при этом остаётся как был, если RGB checkbox выключены.

ПРОВЕРЬТЕЕсли визуальный composite не меняется, проверьте наличие meaningful alpha, OFX alpha routing и то, где downstream pipeline реально читает matte. Инверсия не создаёт alpha из ничего.

CC · Panel scope

В показанном Inspector нет Global Blend и нет “film negative” модели.

Four independent checkboxes

Панель ограничена четырьмя on/off channel switches. Здесь нет strength, gamma, density, orange-mask compensation, curves или dedicated mix control. Именно эта простота делает FX полезным utility-инструментом.

ПРОВЕРЬТЕЕсли нужна partial creative mix, управляйте смешением осознанно на уровне node/composite workflow и проверяйте, что это именно желаемая операция, а не попытка превратить простой inverter в другой инструмент.

03ОДНА ОПЕРАЦИЯ · ЯВНЫЙ КОНТЕКСТ

RGB inversion и Alpha inversion — два разных workflow, которые просто делят одну маленькую панель.

Переключите граф между RGB и Alpha. Правильная цепочка не про количество нод; она про явные signal state, routing и downstream consumer.

COLOR / INVERT COLOR PIPELINE
Интерактивная схема workflow Invert Color00 · INPUTONE JOB01 · INTENTONE JOB02 · INVERTR / G / B03 · TRANSFORMONE JOB04 · VERIFYONE JOB05 · OUTPUTONE JOBSIGNAL STATE → CHANNEL INTENT → INVERT → VERIFY
03 / 06

Инвертируйте только нужные каналы

Включите ровно те Red/Green/Blue checkbox, которые нужны задаче. Alpha оставьте выключенным, если alpha не является частью операции.

Граф показывает порядок решений, а не обязательное число нод. RGB и Alpha — разные задачи; правильная цепочка — та, где явно определены signal state, routing и downstream consumer.

04СОБЕРИТЕ В RESOLVE

Четыре упражнения закрывают full RGB, selective channels, Alpha и placement ноды.

Это workflow-упражнения, а не presets. Задача — сделать операцию измеримой и обратимой до creative-применения.

01

Полная RGB-инверсия: negative-like graphic look

Получить чистую математическую инверсию RGB и не спутать её с film-negative conversion.

ПодготовьтеОтдельная serial node с Invert Color после осознанно выбранного signal state; scopes и bypass.

  1. 01

    Включите Invert Red, Invert Green и Invert Blue; Invert Alpha оставьте выключенным.

  2. 02

    Сравните результат до и после output/display transform, если pipeline позволяет безопасно сделать тест на копии ноды/клипа.

  3. 03

    Сделайте bypass и подтвердите, что задача именно graphic negative-like treatment, а не сканирование/конвертация реального негатива.

  4. 04

    Если нужен дальнейший look, стройте его следующими нодами, не приписывая Invert Color функции film model.

Критерий результата

Получена явная RGB channel inversion; pipeline и документация не выдают её за film emulation.

02

Single-channel test: увидеть вклад одного RGB component

Использовать selective inversion как диагностический или графический channel operation.

ПодготовьтеНейтральный тестовый clip или знакомый кадр; Invert Color на отдельной легко bypass-нутой ноде.

  1. 01

    Оставьте включённым только Invert Red и изучите RGB Parade/Viewer.

  2. 02

    Повторите отдельно для Green и Blue, каждый раз возвращая остальные checkbox в исходное состояние.

  3. 03

    Сравните, как меняются hue/luma relationships; не пытайтесь “нормализовать” результат saturation/temperature во время теста.

  4. 04

    Верните node в нужное production-состояние или удалите diagnostic inversion перед delivery.

Критерий результата

Понятно, какой channel operation выполняется и зачем; diagnostic state не попадает в мастер случайно.

03

Invert Alpha: развернуть готовый matte

Поменять inside/outside у meaningful alpha/matte без повторного построения изоляции.

ПодготовьтеClip/node с реально существующим alpha, downstream composite или тестовый checkerboard для проверки прозрачности.

  1. 01

    Выключите Invert Red/Green/Blue и включите только Invert Alpha.

  2. 02

    Просмотрите alpha/matte отдельно и убедитесь, что white/black relationship действительно перевернулось.

  3. 03

    Проверьте downstream composite и edge behavior; при halo/dirty edge разберите premultiplication и RGB edge colors.

  4. 04

    Подтвердите, что downstream pipeline читает именно этот alpha, а не независимый Key Output другого stage.

Критерий результата

Matte инвертирован, RGB не затронут, composite и края проверены в реальном downstream context.

04

Signal-state test: одна операция в разных точках pipeline

Увидеть, почему простой inverter нельзя размещать “где угодно” без понимания encoding.

ПодготовьтеКопия shot или test timeline с явным CST/RCM/output transform, чтобы эксперимент не менял production tree.

  1. 01

    Сделайте full RGB inversion в текущем display-referred состоянии и зафиксируйте scopes/Viewer.

  2. 02

    На тестовой копии переместите inverter в более ранний log/scene-referred участок перед transform.

  3. 03

    Сравните различие и верните выбранное placement к документированной задаче pipeline.

  4. 04

    Не оставляйте оба inverter одновременно — это диагностический эксперимент, а не recommended chain.

Критерий результата

Пользователь видит зависимость результата от numeric representation и выбирает placement осознанно.

05НЕ ПУТАЙТЕ ЗАДАЧИ

Inversion, film-negative conversion, channel remixing и matte routing — не взаимозаменяемые инструменты.

Выбор инструмента по ответственности
ToolЧем владеетКогда использовать
Invert ColorПростая независимая инверсия R/G/B/Alpha.Когда нужна именно channel inversion или alpha/matte utility.
Film negative conversionDensity/orange-mask/curve/scanner-aware conversion реального негатива.Когда исходник — настоящий film scan/negative и нужна color-science конвертация, а не 1−channel.
RGB Mixer / channel remapБолее общий remix и mixing компонентов между output channels.Когда нужны cross-channel coefficients, monochrome mixes или сложный channel remap.
Key / matte controlsУправляют routing, inside/outside и contribution масок/ключей.Когда задача — topology конкретного qualifier/window/key, а не инверсия RGBA внутри OFX.

06СИМПТОМ → ПРИЧИНА → РЕШЕНИЕ

Когда четыре checkbox дают неправильный результат, причина обычно в ожиданиях, domain или routing.

01“Негатив” совсем не похож на плёночный scan.

Так и должно быть: manual называет Invert Color простой inversion, а не film-negative plugin. Используйте специализированный negative workflow для density/orange mask/curves/scanner response.

02После одного RGB checkbox цвет стал экстремально странным.

Selective inversion меняет только одну компоненту и поэтому резко перестраивает channel ratios. Проверьте, действительно ли вам нужен single-channel operation; для full inversion включите R+G+B.

03Invert Alpha включён, но в Viewer почти ничего не меняется.

Возможно, downstream composite не использует alpha или входной alpha полностью opaque/отсутствует. Просмотрите alpha напрямую и проверьте OFX/composite routing.

04После инверсии Alpha появились грязные/светлые края.

Invert Alpha меняет matte, но не исправляет RGB edge colors автоматически. Проверьте premultiplication/unpremultiplication, contamination за краем и реальный compositing order.

05Full RGB inversion выглядит по-разному до и после CST/RCM/output transform.

Это ожидаемо: log/linear/display-referred stages содержат разные numeric values. Определите, в каком signal state операция должна иметь смысл, и держите ноду там.

06Нужно ослабить creative inversion, но в панели нет Blend.

Не придумывайте несуществующий control. Показанная панель имеет только четыре checkbox; если нужен mix, сделайте его на подходящем node/composite stage и проверьте contribution/bypass в контексте проекта.

RGB Parade / channel view

Для selective inversion смотрите, какая компонента реально изменилась и не осталось ли diagnostic state случайно активным.

Alpha + composite

Для Invert Alpha проверяйте сам matte и конечный composite. Viewer RGB без alpha-preview недостаточен для приёмки utility-операции.

Delivery sanity

Bypass/enable ноды перед export и убедитесь, что временная diagnostic inversion не попала в master, а намеренная creative inversion документирована.

07ПЕРЕД СДАЧЕЙ

Примите channel intent, signal state и реальный downstream result.

Чек-лист — workflow guardrail. Он не заменяет scopes, alpha inspection, реальный compositing и render/QC в установленной версии Resolve.

САМОПРОВЕРКА0 / 8

Отметки действуют в этом просмотре; на сервер ничего не отправляется.

08FAQ

Различия, которые не дают маленькой utility решать чужую задачу.

Invert Color — это плагин для film negative?

Нет. Blackmagic прямо пишет, что это не “film negative” plugin, а simple inversion выбранных color channels. Реальная negative conversion требует отдельной color-science модели.

Что делает включение Red + Green + Blue одновременно?

Получается full RGB channel inversion. Это direct negative-like математический look, но не film-stock/scanner emulation.

Можно инвертировать только один канал?

Да. Red, Green и Blue независимы. Именно поэтому Invert Color полезен как channel utility/diagnostic, но selective inversion обычно даёт очень сильный hue/luma shift.

Invert Alpha — это то же самое, что инвертировать Key Output Color-ноды?

Не предполагайте этого автоматически. Invert Alpha меняет alpha component, представленную OFX; blue Key routing и downstream matte topology нужно проверить отдельно в конкретном node graph.

Почему placement относительно CST меняет результат?

Потому что разные signal representations содержат разные numerical channel values. Simple inversion действует на текущие значения, а не на абстрактный “цвет объекта”.

Есть ли у Invert Color Global Blend?

В реальной панели Resolve 21.1 из архива сайта видны только четыре channel checkbox; отдельного Global Blend там нет. Если нужен partial mix, решайте его на соответствующем node/composite stage и проверяйте итог.

Почему после Invert Alpha могут появиться halo/грязные края?

Потому что изменение matte не переписывает автоматически premultiplied RGB edge colors. Проверьте premultiplication, edge contamination и compositing order.

Invert Color доступен только в Studio?

Текущий manual не помечает Invert Color как Studio Version Only, в отличие от эффектов, где такая маркировка указана явно. Страница поэтому не заявляет Studio-only.

Источники и границы проверки

Видимые названия controls и состояния сверены с тремя реальными screenshots Resolve из архива проекта. Поведение дополнительно проверено по актуальному manual Resolve 21.1 и материалам Blackmagic Support. Интерактивная лаборатория — независимая учебная модель на synthetic normalized values; она не воспроизводит закрытую OFX-математику Resolve или реальные camera transfer functions.

Этот веб-проход не заявляет live-сертификацию рендера Resolve. Финальная production-приёмка относится к установленной версии Resolve, реальному channel/alpha routing, production color pipeline и отрендеренному delivery-файлу.