← Энциклопедия Fusion
ЦветПродвинутый

OCIODisplay

OCIO Display / Просмотровое преобразование OpenColorIO

OCIODisplay применяет OpenColorIO display/view transform: переводит изображение из выбранного Source Space в конкретный Display и View для корректного просмотра через OCIO-пайплайн.

OCIODisplay1ImageEffect MaskOutputMaskForegroundBackgroundOutput

OCIODisplay

Обзор

Что делает OCIODisplay

OCIODisplay нужна там, где проект опирается на OpenColorIO и нужно получить не просто технический перевод между color spaces, а именно display-referred результат: например показать linear или raw-изображение через sRGB view, проверить Rec.709-просмотр, применить show display transform или подготовить превью для конкретного монитора.

На скриншотах видно основные элементы ноды: OCIO Config File, Source Space, Display, View и Direction. Source Space описывает, в каком пространстве находится входная картинка. Display выбирает целевое устройство/семейство отображения из OCIO-конфига, а View выбирает конкретный вид внутри этого дисплея — например sRGB, Filmic, Raw, Log или show-specific view, если он есть в конфиге.

Если OCIO Config File не указан, список Source Space, Display и View берётся из текущей OCIO-конфигурации Fusion/Resolve или из конфигурации по умолчанию. Поэтому в разных проектах набор пунктов может отличаться. На скриншоте Source Space содержит linear, sRGB, sRGBf, rec709, Cineon, Gamma1.8, Gamma2.2, Panalog, REDLog, ViperLog, AlexaV3LogC, PLogLin, SLog и raw, а Display содержит default и sRGB [IEC61966-2.1 [DISPLAY], LC34G55T].

Самая важная разница между OCIODisplay и обычной LUT-нodoй — контекст. LUT просто применяет таблицу, а OCIODisplay понимает структуру OCIO: source space, display, view, looks и направление transform. Поэтому OCIODisplay удобнее для проектов, где цветовой пайплайн должен быть повторяемым и одинаково открываться на разных машинах.

Direction управляет направлением display transform. Forward — нормальный просмотрочный ход: из Source Space в Display/View. Reverse нужен, когда требуется приблизительно снять display transform и вернуться к исходному пространству. Но Reverse не является магическим восстановлением: если при просмотре были клиппинг, тон-маппинг или необратимые операции, потерянные данные не появятся обратно.

OCIODisplay обычно ставят ближе к концу цепочки или используют как технический просмотрочный узел. Для композитинга внутри сцены чаще работают в linear/ACEScg/рабочем пространстве, а display transform применяют только для проверки и вывода. Если поставить OCIODisplay слишком рано, последующие Merge, glow, blur и keying будут работать уже по display-referred картинке, что часто даёт менее предсказуемый результат.

Как это понимать

Представляй OCIODisplay как мониторный просмотрщик внутри Fusion: он берёт изображение в рабочем пространстве и показывает его через выбранный OCIO-дисплей и View, не заменяя собой полноценный грейд или рабочее color space преобразование.

Где используется

Просмотр linear/ACES/log материала через sRGB или Rec.709 display transform.
Проверка внешнего OCIO show config прямо внутри Fusion-композиции.
Создание контрольного preview без ручного применения LUT.
Согласование внешнего VFX-пайплайна с тем, как кадр должен выглядеть на конкретном Display/View.
Обратное снятие display transform через Direction: Reverse, если нужно диагностировать или подготовить материал к рабочему пространству.
Финальный просмотрочный узел перед MediaOut/экспортом, когда проект требует OCIO-managed view.