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.
Red · Green · Blue
Invert Alpha
Simple inversion
В лаборатории переключайте display-like, log-like и linear-like учебные domains, затем инвертируйте только один channel или Alpha. Урок намеренно простой: один и тот же checkbox действует на те числа, которые реально приходят в ноду.
Только учебная модель. Она использует нормализованные synthetic RGB/alpha samples и упрощённые display/log/linear-like encodings, чтобы показать поканальную инверсию и зависимость от placement ноды. Она не воспроизводит внутреннюю floating-point OFX-математику Resolve, реальные camera log curves, color management или pixel output.
3 реальных capture Resolve + независимая normalized RGBA teaching model
4 CHECKBOXES · NO FILM MODEL · NO GLOBAL BLEND01CHANNEL → 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.
Инвертируйте только нужные каналы
Включите ровно те Red/Green/Blue checkbox, которые нужны задаче. Alpha оставьте выключенным, если alpha не является частью операции.
Граф показывает порядок решений, а не обязательное число нод. RGB и Alpha — разные задачи; правильная цепочка — та, где явно определены signal state, routing и downstream consumer.
04СОБЕРИТЕ В RESOLVE
Четыре упражнения закрывают full RGB, selective channels, Alpha и placement ноды.
Это workflow-упражнения, а не presets. Задача — сделать операцию измеримой и обратимой до creative-применения.
Полная RGB-инверсия: negative-like graphic look
Получить чистую математическую инверсию RGB и не спутать её с film-negative conversion.
ПодготовьтеОтдельная serial node с Invert Color после осознанно выбранного signal state; scopes и bypass.
- 01
Включите Invert Red, Invert Green и Invert Blue; Invert Alpha оставьте выключенным.
- 02
Сравните результат до и после output/display transform, если pipeline позволяет безопасно сделать тест на копии ноды/клипа.
- 03
Сделайте bypass и подтвердите, что задача именно graphic negative-like treatment, а не сканирование/конвертация реального негатива.
- 04
Если нужен дальнейший look, стройте его следующими нодами, не приписывая Invert Color функции film model.
Получена явная RGB channel inversion; pipeline и документация не выдают её за film emulation.
Single-channel test: увидеть вклад одного RGB component
Использовать selective inversion как диагностический или графический channel operation.
ПодготовьтеНейтральный тестовый clip или знакомый кадр; Invert Color на отдельной легко bypass-нутой ноде.
- 01
Оставьте включённым только Invert Red и изучите RGB Parade/Viewer.
- 02
Повторите отдельно для Green и Blue, каждый раз возвращая остальные checkbox в исходное состояние.
- 03
Сравните, как меняются hue/luma relationships; не пытайтесь “нормализовать” результат saturation/temperature во время теста.
- 04
Верните node в нужное production-состояние или удалите diagnostic inversion перед delivery.
Понятно, какой channel operation выполняется и зачем; diagnostic state не попадает в мастер случайно.
Invert Alpha: развернуть готовый matte
Поменять inside/outside у meaningful alpha/matte без повторного построения изоляции.
ПодготовьтеClip/node с реально существующим alpha, downstream composite или тестовый checkerboard для проверки прозрачности.
- 01
Выключите Invert Red/Green/Blue и включите только Invert Alpha.
- 02
Просмотрите alpha/matte отдельно и убедитесь, что white/black relationship действительно перевернулось.
- 03
Проверьте downstream composite и edge behavior; при halo/dirty edge разберите premultiplication и RGB edge colors.
- 04
Подтвердите, что downstream pipeline читает именно этот alpha, а не независимый Key Output другого stage.
Matte инвертирован, RGB не затронут, composite и края проверены в реальном downstream context.
Signal-state test: одна операция в разных точках pipeline
Увидеть, почему простой inverter нельзя размещать “где угодно” без понимания encoding.
ПодготовьтеКопия shot или test timeline с явным CST/RCM/output transform, чтобы эксперимент не менял production tree.
- 01
Сделайте full RGB inversion в текущем display-referred состоянии и зафиксируйте scopes/Viewer.
- 02
На тестовой копии переместите inverter в более ранний log/scene-referred участок перед transform.
- 03
Сравните различие и верните выбранное placement к документированной задаче pipeline.
- 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 conversion | Density/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.
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-файлу.