RESOLVE FX · FILM LIGHT SCATTER
Halation.
Сначала найдите источник.
Потом стройте halo.
Film-specific highlight response с явной source isolation, dye-layer reflections, secondary support, optional grain и global integration. Ключ не в «красном glow», а в том, какие highlights вообще получают право его создавать.
Color Space · Isolation
Dye · Secondary
Grain · Global · Blend
В лаборатории переключите Composite → Isolation → Glow only. Если source matte неверный, крутить Strength или Blend — неправильное решение.
THR 0.72SPREAD 0.42Учебная модель, не Resolve. Она использует encoded-RGB luma, smooth thresholding и простые box-blurred RGB masks, чтобы показать порядок решений. Она не воспроизводит color science Resolve, математику Dye Layer, Gamma, Film Saturation Level, Fine Tune Relative Spread, Filter, grain или Global Adjustments.
Восемь реальных captures Inspector + честно отделённая учебная модель.
24 видимых контрола · 2 debug views01SOURCE → REFLECTION → INTEGRATION
Halation — это pipeline, а не preset красного контура.
Эффект становится предсказуемым, когда isolation, primary reflection и final integration рассматриваются как разные решения.
Сначала найдите источник halo
Halation не должен начинаться со Strength. Processing Color Space и Isolation определяют, какие яркие области вообще становятся источником эффекта. Threshold задаёт low clip, Normalization — high clip, а View Isolated Regions показывает matte до построения отражений.
Главный характер рождается в Dye Layer Reflections
Strength, Gamma, Saturation и Spread задают основную chromatic reflection. Fine Tune Relative Spread позволяет разнести RGB-дистанции и получить тонкую структуру, но слишком сильное расхождение быстро превращается в chromatic aberration, а не в film halation.
Secondary Glow и Blend — только после основной формы
Secondary Glow расширяет световой spill, Basic Grain добавляет упрощённую текстуру, Global Adjustments помогают интеграции. Но ни один из этих блоков не исправляет плохую isolation. Сначала правильный source matte и primary halo, затем support layers и финальный wet/dry.
Blackmagic документирует Halation как film-emulation effect из Processing Color Space, Isolation, Dye Layer Reflections, Secondary Glow, Basic Grain и Global Adjustments.
02ФАКТИЧЕСКАЯ ПАНЕЛЬ RESOLVE 21
Используйте реальный Inspector как control map.
Восемь project captures закрывают всю панель, Processing Color Space menu, isolation, primary reflections, secondary glow, grain и global integration. Числа в capture — пример состояния, а не рецепт или заявленный диапазон.
ASOURCE MATTE
Processing Color Space и Isolation
- Processing Color Space
Определяет пространство, в котором эффект анализирует яркость и строит halation. Use timeline корректен, только если timeline space действительно описывает сигнал в этой точке цепи.
ПРОВЕРЬТЕПосле CST/DCTL или ручного display transform перепроверьте этот выбор; одинаковые Threshold/Spread в другом signal domain не обязаны давать тот же результат.
- Threshold
Low clip для областей, допускаемых в source matte Halation.
ПРОВЕРЬТЕСлишком низкое значение втягивает midtones и обычные контрастные края; проверяйте через View Isolated Regions.
- Normalization
High clip / нормализация верхней части isolated source перед построением отражений.
ПРОВЕРЬТЕНе превращайте широкий диапазон highlights в одну одинаковую белую массу без причины.
- Film Saturation Level
Управляет подавлением цветовой насыщенности в экстремально яркой части source matte; Blackmagic отдельно отмечает полезность в HDR workflows.
ПРОВЕРЬТЕСравните насыщенные practical lights и очень яркие HDR highlights в isolated view.
- View Isolated Regions
Показывает только области, из которых будет генерироваться Halation.
ПРОВЕРЬТЕИспользуйте как обязательный debug mode до настройки Strength и Spread.
BPRIMARY HALO
Dye Layer Reflections
- Strength
Яркость основной dye reflection.
ПРОВЕРЬТЕНачинайте умеренно: сильный halo быстро становится самостоятельным объектом изображения.
- Gamma
Меняет распределение/форму glow вокруг источника.
ПРОВЕРЬТЕСравнивайте при неизменном Spread: Gamma и размер ореола — не одно и то же решение.
- Saturation
Интенсивность chromatic tint основной reflection.
ПРОВЕРЬТЕЕсли первым считывается красный контур, а не материал/свет, Saturation обычно завышен.
- Spread
Пространственная протяжённость dye reflection от яркой детали.
ПРОВЕРЬТЕОценивайте на реальном target resolution: один и тот же spread воспринимается иначе на разных размерах кадра/доставки.
- Fine Tune Relative Spread
Открывает отдельные расстояния распространения для R/G/B reflections.
ПРОВЕРЬТЕДержите channel separation тонким, чтобы эффект не превратился в lens chromatic aberration.
CSUPPORT LAYERS
Secondary Glow и Basic Grain
- Secondary Glow · Strength
Яркость второго, более широкого glow-слоя.
ПРОВЕРЬТЕСтройте от нуля. Если secondary layer определяет look, вы уже ближе к обычному Glow, чем к halation.
- Secondary Glow · Gamma
Форма распределения второго glow.
ПРОВЕРЬТЕA/B отдельно от primary reflection, иначе легко перепутать причину milky highlights.
- Secondary Glow · Spread
Размер широкого secondary halo.
ПРОВЕРЬТЕШирокий spread особенно заметен на practical lights и титрах; проверяйте края и соседние объекты.
- Secondary Glow · Filter
Ограничивает/окрашивает цвет второго glow-слоя.
ПРОВЕРЬТЕFilter должен поддерживать сцену, а не вводить новый немотивированный цвет.
- Append Grain Internally
Включает встроенный simplified Film Grain subset внутри Halation.
ПРОВЕРЬТЕРешите, кто владеет grain: internal block или отдельный Film Grain FX. Не допускайте случайного double grain.
- Grain · Strength / Size / Softness / Saturation
Упрощённый набор для количества, размера, мягкости и цветности grain.
ПРОВЕРЬТЕGrain оценивайте при 100% и в движении; для точного film-stock workflow используйте dedicated Film Grain после Halation.
DFINAL INTEGRATION
Global Adjustments и Global Blend
- View Glow Alone
Показывает сгенерированный Halation без underlying image.
ПРОВЕРЬТЕИспользуйте для поиска stray halo и понимания, какой блок реально создаёт проблему.
- Reduce Highlights
Уменьшает простое высветление яркой области и удерживает эффект ближе к её краям.
ПРОВЕРЬТЕПолезен, когда practical light раздувается в белое пятно вместо тонкого halo.
- Aspect Ratio
Растягивает/сжимает glow и grain по горизонтали для anamorphic характера.
ПРОВЕРЬТЕПроверяйте на круглых practicals и speculars: там чрезмерное растяжение видно сразу.
- Detail Loss
Дефокусирует detail под эффектом, имитируя потерю резкости, которую film stock не должен был бы удерживать.
ПРОВЕРЬТЕНе используйте как общий beauty blur: сравнивайте fine detail вне halo и после bypass.
- Global Blend
Финальный wet/dry mix рассчитанного эффекта с исходником.
ПРОВЕРЬТЕТриммируйте последним. Blend не должен маскировать неверный Threshold, Spread или Strength.
03ЧЕТЫРЕ ВЛАДЕЛЬЦА, ЧЕТЫРЕ ЗАДАЧИ
Не заставляйте один слой компенсировать другой.
Большинство перегретого halation появляется, когда Secondary Glow или Global Blend пытаются скрыть слабую source matte или плохо собранную primary reflection.
Isolation
SOURCE → MATTEВыбирает, где halation вообще может родиться. Это диагностический фундамент всего эффекта.
Midtones и обычные edges не должны заполнять isolated matte.
Dye Reflections
MATTE → RGB SPREADФормирует тонкий цветной edge-reflection, который и отличает halation от generic bloom.
Сначала добейтесь убедительного primary halo без Secondary Glow.
Secondary Glow
PRIMARY → BROAD SUPPORTДобавляет более широкий supporting glow с собственной формой и Filter.
Поддерживает primary halo, но не должен становиться главным визуальным событием.
Global / Grain
INTEGRATE → MIXBasic Grain, Reduce Highlights, Aspect Ratio, Detail Loss и Blend решают интеграцию после построения halo.
Финальный A/B делайте в playback и на target resolution.
Используйте View Isolated Regions до построения halo, а View Glow Alone — до финального Blend. Эти два debug views отделяют ошибки source selection от ошибок integration.
04LOOK → HALATION → GRAIN
Дайте halo и grain понятных владельцев.
Отдельную Halation node легко bypass, сравнивать и держать в стабильном месте относительно CST/DRT. Если нужен детальный grain, отдайте его dedicated Film Grain после Halation.
Halation владеет isolation и геометрией halo
Подтвердите Processing Color Space, соберите isolated source matte, затем Dye Layer Reflections. Secondary Glow добавляйте только после того, как работает primary halo.
Это учебная схема, не скриншот Resolve. Точный порядок нод зависит от проекта; важнее понятный ownership и фиксированное placement относительно transforms.
Связанные разделы: пайплайн нод ↗ · Film Grain ↗
05СОБЕРИТЕ В RESOLVE
Четыре упражнения раскрывают четыре разных failure mode.
Это упражнения по порядку решений, а не magic values. Настраивайте по реальному signal state, source shot, monitoring path и target delivery.
Subtle film edge
Добавить едва заметный red/orange response на самых ярких high-contrast деталях.
ПодготовьтеВозьмите shot с practical light, белым отражением или контровиком. Halation — на отдельной serial node после базовой коррекции/look shaping.
- 01
Проверьте Processing Color Space и включите View Isolated Regions.
- 02
Поднимите Threshold, пока matte не останется в действительно ярких источниках; Normalization используйте для сохранения градаций source matte.
- 03
Вернитесь в composite и соберите умеренные Strength/Saturation, затем настройте Spread и Gamma.
- 04
Включите View Glow Alone, уберите stray halo, затем финально подрежьте Global Blend.
При bypass кадр выглядит чуть более цифровым, но в активном состоянии зритель не должен замечать отдельный красный контур как эффект.
Neon / saturated practical
Сохранить character насыщенного источника, не превратив halo в одноцветное пятно.
ПодготовьтеПодойдёт вывеска, LED или сценический источник с высокой saturation.
- 01
Сначала оцените Film Saturation Level в View Isolated Regions, особенно если материал HDR.
- 02
Держите Dye Saturation ниже ожидаемого и ищите character через Strength/Gamma/Spread.
- 03
Secondary Glow добавляйте от нуля и выбирайте Filter только если он поддерживает окружающий spill.
- 04
Сравните RGB Parade и bypass: glow не должен неконтролируемо перекрашивать соседние объекты.
Источник остаётся насыщенным и ярким, halo имеет характер, но не выглядит как обычный neon glow preset.
Anamorphic integration
Связать halo с горизонтальным anamorphic character, не ломая геометрию источников.
ПодготовьтеВыберите shot с несколькими круглыми practical lights — они лучше всего показывают excessive stretch.
- 01
Сначала настройте isolation и primary halo при Aspect Ratio = 1.
- 02
После этого аккуратно измените Aspect Ratio и сравните круглые источники до/после.
- 03
Если нужен более широкий spill, добавьте Secondary Glow, но не компенсируйте им чрезмерное stretch.
- 04
Проверьте весь shot в движении и финальный encode — тонкая геометрия halo легко меняется после resize/sharpening.
Горизонтальный character читается как часть оптического языка кадра, а не как растянутый пост-эффект.
HDR highlight stress test
Проверить, что isolation и Film Saturation Level не теряют экстремальные highlights и не раздувают их в белые пятна.
ПодготовьтеИспользуйте HDR shot с яркими reflections/practicals и контролируемым monitoring path.
- 01
Подтвердите Processing Color Space для signal state этой node.
- 02
С View Isolated Regions проверьте Threshold, Normalization и Film Saturation Level на самых ярких источниках.
- 03
С View Glow Alone настройте primary halo и Reduce Highlights, не полагаясь только на красивый composite.
- 04
Проверьте waveform/monitoring и короткий target-delivery export.
Экстремальные highlights продолжают генерировать halo, но не клипуются и не меняют характер только из-за display/output path.
06HALATION, GLOW, INTEGRATED LOOK ИЛИ GRAIN?
Выбирайте инструмент по ответственности, а не по похожей картинке.
| FX | Чем владеет | Когда использовать |
|---|---|---|
| Halation | Dedicated source isolation + dye reflections + secondary glow + grain/global integration. | Когда нужен точный контроль film-halation и его matte/geometry. |
| Film Look Creator ↗ | Интегрированный film-look модуль с упрощённым Halation наряду с grain, bloom, gate weave и другими блоками. | Когда важнее единый look-building workflow, а dedicated Halation controls не нужны. |
| Glow ↗ | Общий highlight glow/light spill без модели dye-layer reflection. | Когда нужен визуальный glow, neon halo или broad bloom, а не film-specific cue. |
| Film Grain ↗ | Dedicated grain generator с более детальным контролем, чем Basic Grain внутри Halation. | Когда grain должен быть отдельным production layer и переживать delivery/stock matching. |
07СИМПТОМ → ПРИЧИНА → РЕШЕНИЕ
Большинство плохого halation — это плохая isolation, чрезмерный support glow или нестабильное placement в pipeline.
01Красный halo появляется на коже и midtones+
Вероятнее всего Threshold слишком низок или Processing Color Space не соответствует signal state. Включите View Isolated Regions, затяните matte и только потом возвращайтесь к Strength/Spread.
02Эффект выглядит как обычный Bloom+
Secondary Glow/Spread доминируют над Dye Layer Reflections. Верните Secondary Strength к нулю, уменьшите broad spread и восстановите тонкий chromatic primary halo.
03Practical lights раздуваются в молочно-белые пятна+
Снизьте Strength, проверьте isolation и увеличьте Reduce Highlights настолько, насколько требуется для edge-biased halo. Затем снова A/B View Glow Alone.
04После переноса через CST эффект сильно меняется+
Это ожидаемо для color-space-aware spatial effect. Зафиксируйте node placement и перепроверьте Processing Color Space/Isolation для реального input этой ноды.
05Текстура слишком грязная после добавления Film Grain+
Проверьте, не включён ли одновременно Append Grain Internally. Выберите одного владельца grain или сознательно разделите их роли.
Node placement
Практичный старт — отдельная Halation node после base balance/look shaping, когда bright structures уже определены. В Blackmagic Colorist Guide показана отдельная HAL node в LOOK-цепочке после Look/Contrast и перед Vignette. Это documented starting point, а не обязательный универсальный порядок.
Scopes и debug views
Для первой настройки View Isolated Regions и View Glow Alone важнее обычных scopes: они раскрывают source/effect matte. Waveform помогает увидеть swollen highlights/clipping, RGB Parade — чрезмерный chromatic bias. Финальную интенсивность всё равно принимайте на calibrated monitoring и в playback.
Managed pipeline
В RCM/ACES Use timeline может быть корректен, если timeline действительно соответствует working signal этой точки. В manual YRGB с CST/DCTL/output transforms проверяйте явно. Перемещение Halation через DRT меняет математический source matte — одинаковых значений ждать не следует.
08ПЕРЕД СДАЧЕЙ
Сначала примите matte, потом halo, затем encoded result.
Чек-лист разделяет source selection, primary reflection, secondary support, grain ownership и final mix, чтобы один блок не маскировал проблему другого.
09FAQ
Не смешивайте film-specific задачи.
Чем Halation отличается от Glow?
Halation моделирует film-specific отражение/рассеяние вокруг ярких high-contrast областей и имеет отдельную source isolation + Dye Layer Reflections. Glow — более общий инструмент светового halo/spill. Если broad glow становится главным, чаще нужен Glow, а не Halation.
Нужно ли всегда использовать Secondary Glow?
Нет. Реальный capture Resolve показывает Secondary Strength = 0 как нормальное исходное состояние. Сначала добейтесь convincing Dye Layer Reflections и добавляйте secondary layer только если shot требует более широкого spill.
Можно ли оставить Use timeline в Processing Color Space?
Да, если timeline space действительно описывает сигнал, который входит в эту node. При manual CST/DCTL или нестандартном placement это нужно подтвердить, а не принимать автоматически.
Зачем Film Saturation Level?
Он управляет тем, как экстремально яркая часть source matte теряет цвет/идёт к белому. Blackmagic отдельно указывает его пользу для HDR, чтобы very bright regions продолжали давать видимый Halation.
Стоит ли включать Append Grain Internally?
Для быстрого integrated look — можно. Для детального production grain Blackmagic рекомендует отдельный Film Grain после Halation. Главное — не получить случайный double grain.
Почему Halation меняется после CST?
Потому что Threshold/Normalization и spatial response работают уже по другому signal domain. Halation color-space-aware; перестановка относительно CST/DRT — это изменение входных данных эффекта, а не просто перестановка одинаковых операций.
Источники и границы проверки
Видимые labels и current Inspector states сверены с восемью реальными Halation captures, уже лежащими в проекте. Поведение контролов и workflow notes дополнительно сверены с документацией Blackmagic. Live lab — независимая учебная модель и намеренно не воспроизводит закрытые color science Resolve, dye-layer math, gamma mapping, film saturation behavior, filter, grain или global-adjustment internals.
Этот веб-проход не является live-сертификацией рендера Resolve. Финальная production-приёмка относится к установленной версии Resolve, реальному source footage, calibrated monitoring/scopes, непрерывному playback и target delivery encode.