FUSION · СПРАВОЧНИК НОД
ColorSpaceTransform
Color Space Transform
Контролируемая конверсия primaries/gamma со стадиями Tone Mapping, Gamut Mapping и OOTF.
ColorSpaceTransform
Обзор
Что делает ColorSpaceTransform
**CST не LUT.** Color Space Transform [CST] выполняет математическую конверсию первичных/охвата и transfer curve, используя механизм Resolve Color Management. Он не пытается угадать реальный профиль исходника по кадру.
**Договор о состоянии сигнала.** Перед любой CST нужно знать две величины: Input Color Space и Input Gamma. Пара Output Color Space / Output Gamma объявляет, что будет получать следующий узел.
**Не путайте три разных операции.** Преобразование gamut отвечает за первичные; переход по gamma — за распределение значений яркости; Tone Mapping — за сжатие динамического диапазона. Ни одна из этих задач не решается подменой названия другого поля.
**Реальный Inspector.** На семи сохранённых скриншотах подтверждены четыре выбора цветовой пары, Swap, Tone Mapping, две группы Custom Max, Adaptation, Gamut Mapping, три Advanced-флажка и Pre-Divide/Post-Multiply.
**Выбор исходника.** Canon Cinema Gamut / Canon Log 3 подходит только для реально снятого таким образом материала. Пространство камеры и кривая должны совпасть с профилем записи, а не со случайно красивым изображением в Viewer.
**Рабочее пространство.** Для node-based технического контроля первый CST может привести камерный Log в DaVinci Wide Gamut / DaVinci Intermediate; затем идут композиция и креативная обработка без преждевременного выхода в Rec.709.
**Вывод отдельно.** После монтажа и grade второй CST формирует требуемый результат, например Rec.709 / Gamma 2.4 для соответствующего SDR-вывода. Правильная пара входов второй ноды равна фактическому выходу предыдущей стадии.
**None прежде чем DaVinci.** У технического input-transform часто разумно отключить Tone Mapping/Gamut Mapping. На output-transform выбирают способ компрессии в зависимости от дисплея, сцены и результата, не по умолчанию.
**Шесть тональных алгоритмов.** None сохраняет выходящие за дисплей значения, Clip жёстко режет, Simple делает приблизительное отображение, Luminance Mapping и DaVinci используют контролируемую компрессию, Saturation Preserving иначе обращается с цветностью бликов.
**Различайте два Adaptation.** Ползунок Adaptation внутри Tone Mapping связан с яркостной адаптацией HDR/SDR. Отдельная галочка Use White Point Adaptation относится к переходу между белыми точками, например D60 и D65.
**Nits не исправляют неправильную гамму.** Custom Max. Input/Output задают опорные пиковые яркости только в соответствующей настройке. Они не устанавливают истинные параметры материала автоматически, а в исходном снимке оба флажка выключены.
**Gamut Mapping отдельно от Tone Mapping.** На современном скриншоте видны None, Saturation Compression, Clip. Руководство также описывает условные Saturation Knee и Saturation Max; не стоит приписывать этим настройкам числа, которых нет на исходном снимке.
**Forward и Inverse OOTF.** Флажки связывают scene-referred и display-referred представления. Их нельзя бесконтрольно включать, если уже работает project-level color management: получится повторный или неверно направленный рендеринг.
**ACES оговорка.** Хотя в параметрах могут быть ACES-пространства, руководство Resolve отдельно говорит, что Color Space Transform не заменяет собственные Academy IDT/ODT. Для ACES используют ACES Transform.
**RGBA и маска.** Вход Input передаёт изображение; Effect Mask — пространственное ограничение. Pre-Divide/Post-Multiply помогает избежать грязных краёв на premultiplied композициях, но результаты Alpha и Feather требуют нативного теста.
**Почему Swap не всемогущ.** Математический переход A↔B можно сравнивать, но жёсткий Clip, tone map и gamut compression могут быть необратимы. Не объявляйте возврат данных с точно теми же пикселями без тестового round-trip.
**Примеры не пресеты.** Приведённые четыре Flow-графа предназначены для обучения: конкретное исходное пространство, нативное поведение и текущие настройки просмотра должны быть подтверждены до production.
**Статус проверки.** Скриншоты Inspector — оригинальные материалы проекта, учебные графы проверяются статически. Полная сборка Next.js, просмотр в браузере, импорт .comp и измерение пикселей на живом Resolve 21 не заменяются этим аудитом.
Когда применять
Камерный Log → DaVinci Wide Gamut / Intermediate без ранней компрессии.
Рабочий DWG / Intermediate → Rec.709 / Gamma 2.4 для SDR.
Тональное отображение HDR → SDR с подтверждёнными nits.
Сохранение насыщенных цветов в более узком output gamut.
Согласование источников с белыми точками D60 и D65.
Тест обратимости двух нейтральных CST в последовательности.
Диагностика повторной конверсии при RCM или ACES.
Маскированное сравнение технической конверсии (только учебный тест).
ColorSpaceTransform в контексте
Скриншоты из статьи. Откройте изображение, чтобы рассмотреть его крупнее.
Пример для ColorSpaceTransform.
Оригинальное изображениеПример для ColorSpaceTransform.
Оригинальное изображениеПример для ColorSpaceTransform.
Оригинальное изображениеПример для ColorSpaceTransform.
Оригинальное изображениеПример для ColorSpaceTransform.
Оригинальное изображениеПример для ColorSpaceTransform.
Оригинальное изображениеПример для ColorSpaceTransform.
Оригинальное изображение