Resolve FX · ColorDaVinci Resolve 21

Despill

Точечный Resolve FX для удаления красного, зелёного или синего spill, который остаётся на объекте после keying, matting или rotoscoping.

Key Color
Red / Green / Blue
Strength
Интенсивность
Global Blend
Финальный mix

Что Despill делает на самом деле

Он убирает отражённый цвет экрана — но не создаёт и не чинит key

Зелёный или синий фон может освещать объект и оставлять цветовое загрязнение на волосах, коже, прозрачной ткани и отражающих краях даже после того, как сам фон уже вырезан keyer. Standalone Despill работает именно с этим оставшимся цветовым налётом.

Что он решает

Green/blue/red отражение, которое остаётся на объекте уже после построения matte.

Что он не решает

Плохой alpha edge, потерянные волосы, дырки, chatter или плохо отделённый фон.

Зачем отдельный FX

Его можно поставить после уже готового key/matte/roto и настраивать независимо от самого keyer.

Параметры панели

Всего три контроля, но каждый отвечает за отдельный этап очистки

Сначала задайте цвет spill, затем настройте интенсивность подавления и только после этого используйте Global Blend для финального perceptual mix.

Какой spill убрать

Key Color

Key Color задаёт канал цветового загрязнения, которое Despill должен подавить. В Resolve доступны Red, Green и Blue. Для обычного chroma key выбирайте цвет экрана: Green для green screen, Blue для blue screen. Red нужен для нестандартных случаев, где загрязнение действительно красное. Это не пипетка по произвольному оттенку: эффект работает по трём базовым вариантам.

  • Green — стандартный green-screen spill
  • Blue — spill от blue screen
  • Red — редкие нестандартные задачи
Интенсивность нейтрализации

Strength

Strength определяет, насколько сильно Resolve удаляет выбранный spill. Значение 1.000 соответствует полному despill-поведению эффекта; уменьшение сохраняет больше исходной цветовой информации. Это особенно важно на коже, волосах, полупрозрачных тканях и отражающих краях, где агрессивное подавление зелёного или синего легко делает цвет серым, пурпурным или неестественно тёплым.

  • Не начинайте автоматически с 1.000
  • Смотрите прежде всего contaminated edges и skin
  • Меньшее значение часто сохраняет натуральный hue лучше
Финальный mix эффекта

Global Blend

Blend смешивает итог Despill с исходным состоянием ноды. Он полезен как финальная страховка, когда базовая настройка уже правильная, но коррекция выглядит чуть слишком стерильной. При этом Blend и Strength — не одно и то же: Strength меняет саму интенсивность despill-расчёта, а Global Blend смешивает уже рассчитанный результат целиком с original.

  • Сначала Key Color и Strength, затем Blend
  • Blend не исправляет неправильно выбранный Key Color
  • Сравнивайте на движении, особенно волосы и motion blur

Despill и соседние инструменты

Не заставляйте цветовую очистку решать проблему matte

Despill

Подавляет отражённый red/green/blue цвет экрана после того, как объект уже изолирован.

3D Keyer

Строит chroma key/matte и имеет собственный despill; используйте его, когда сам key ещё требует работы.

Qualifier / Window

Ограничивает область Despill, когда реальный цвет сцены похож на выбранный Key Color.

Primaries / Curves

Общий цветовой баланс кадра. Это не специализированная модель screen spill, поэтому легко затронуть незагрязнённые области.

Рабочий workflow

Шесть шагов Despill: чистые края без мёртвого цвета

Рассматривайте spill как цветовое загрязнение уже после key. Сначала исправьте matte, выберите правильный канал и удаляйте только столько загрязнения, сколько действительно требует кадр.

01

Убедитесь, что проблема именно в spill, а не в плохом key

Spill — это окрашенный свет, отражённый экраном на объект. Despill может убрать этот цветовой налёт, но не перестроит плохую matte, не вернёт потерянные волосы и не исправит chatter по alpha edge.

02

Выберите цвет экрана в Key Color

Green используйте для green-screen contamination, Blue — для blue-screen contamination, Red — только когда нежелательный отражённый оттенок действительно красный. Не выбирайте цвет только потому, что он присутствует в самом объекте.

03

Поднимайте Strength, глядя на загрязнённые края

Начните ниже максимума и повышайте значение, пока зелёный/синий налёт на краях перестанет бросаться в глаза. Волосы, кожа, полупрозрачные ткани и металлические отражения первыми показывают чрезмерный despill.

04

Проверьте реальные цвета, похожие на Key Color

Зелёная одежда, синий предмет или окрашенный practical light могут быть реальным цветом сцены. Если Despill ослабляет их, точнее ограничьте область ноды через matte, Window, Qualifier или routing keyer, а не просто снижайте Strength глобально.

05

Проверьте skin и баланс каналов

Используйте Viewer, RGB Parade и Vectorscope вместе. Цель не в том, чтобы насильно сделать сигнал численно нейтральным, а в том, чтобы убрать отражённый цвет экрана, не превращая естественную кожу или edge color в другой hue.

06

Global Blend оставьте для финальной подстройки

Когда Key Color и Strength уже настроены правильно, снижайте Blend только если эффект всё ещё выглядит слишком стерильно. Перед финалом просмотрите весь движущийся клип: spill меняется вместе с позой, движением волос и расстоянием объекта до экрана.

Типичные ошибки

Большинство плохих результатов Despill — это либо пережатый цвет, либо замаскированная проблема matte

Симптом

Кожа становится серой или magenta

Причина: Strength слишком высокий, и вместе с нежелательным spill подавляется реальный вклад green/blue в кожу или отражённое окружение.

Что делать: Сначала уменьшите Strength. Если более сильная очистка нужна только на одном участке, изолируйте его, а не повышайте глобальное значение.

Симптом

Экран уже вырезан, но зелёный контур остался

Причина: Matte убрала фон, но отражённый зелёный свет физически остался в волосах, коже или полупрозрачных краях.

Что делать: Это как раз штатный случай для Despill: выберите Green и поднимайте Strength до естественного края, затем обязательно проверьте волосы и кожу.

Симптом

Реальный зелёный или синий объект теряет цвет

Причина: Despill воздействует на содержимое кадра, где присутствует реальный цвет, похожий на выбранный Key Color.

Что делать: Ограничьте FX пространственно или через matte объекта. Не ожидайте, что standalone despill сам поймёт, какой green/blue пришёл от экрана, а какой принадлежит сцене.

Симптом

Цвет края меняется от кадра к кадру

Причина: Физический spill меняется вместе с движением, расстоянием до экрана, отражениями или matte, которая по-разному открывает edge pixels во времени.

Что делать: Оценивайте весь клип, а не один still. При необходимости сначала стабилизируйте matte, затем выберите умеренный Strength или анимируйте ноду/эффект только там, где кадр действительно этого требует.

Color cleanup после key, а не сам key

Despill: модель на уровне сигнала

Despill полезнее всего мыслить как post-key color cleanup. Chroma key удаляет фон через matte, но физически отражённый свет экрана может остаться в RGB объекта — особенно в волосах, коже, прозрачных материалах и отражающих краях. Despill подавляет выбранный red/green/blue spill, не пытаясь заново построить matte.

Reference Manual Blackmagic описывает standalone Despill как фильтр для удаления color cast, оставшегося на объекте из-за отражения света green/blue screen после того, как фон уже keyed out. Он также прямо отмечен как полезный для уже keyed, matted или rotoscoped footage и для keying plugins без собственного despill.
Standalone Despill не знает семантику production design. Если в кадре есть реальная зелёная, синяя или красная одежда/реквизит, похожие на Key Color, эффект может затронуть их вместе со spill. Spatial/matte isolation остаётся ответственностью node tree.

Когда использовать

  • green/blue-screen footage, где key уже построен, но на волосах, коже или краях остаётся окрашенный rim
  • готовые alpha/matte/roto элементы, которым нужна независимая очистка screen spill без повторного keying
  • keying plugins или upstream composites без удобного despill-контроля

Когда лучше другой инструмент

  • главная проблема — плохая matte, chatter, дырки, потерянные волосы или жёсткий alpha edge: сначала исправьте key
  • нужна общая white-balance/color correction всего кадра, а не screen-spill suppression
  • легитимный цвет объекта совпадает с Key Color и его нельзя надёжно отделить matte/window/qualifier

Контроль → смысл сигнала → проверка

СлойЧто означаетКак проверять
Key ColorВыбирает, какой базовый spill-канал подавлять: Red, Green или Blue. Для chroma key обычно это цвет физического экрана.Сверяйте с реальным источником contamination. Green screen → Green, blue screen → Blue; Red используйте только для действительно красного spill.
StrengthКоличество Despill. 1.000 соответствует полному despill-поведению; уменьшение сохраняет больше исходной color information.Смотрите skin hue, hair translucency, reflective edges и реальные цвета рядом с выбранным channel; over-despill часто проявляется как grey/magenta/warm shift.
Global BlendСмешивает рассчитанный Despill output с исходным состоянием ноды. Это post-effect mix, а не выбор spill channel.Настройте Key Color и Strength при Blend 1.000, затем используйте Blend только как финальную perceptual подстройку.
Matte / spatial isolationНе является параметром самого FX, но определяет, где Despill вообще имеет право менять RGB. Это критично при реальных green/blue/red объектах.Просматривайте alpha/matte и RGB вместе; если object colour страдает вне contaminated edge, ограничьте node key/window/qualifier.

Рабочий workflow

  1. 01Сначала доведите key/matte до стабильного состояния: Despill не должен компенсировать chatter, holes или неверный edge.
  2. 02Определите физический spill source и выберите Red, Green или Blue в Key Color.
  3. 03При Blend 1.000 постепенно поднимайте Strength, оценивая contaminated hair/skin/edges в движении.
  4. 04Проверьте легитимные цвета объекта, похожие на Key Color; при необходимости ограничьте FX matte/window/qualifier.
  5. 05Используйте RGB Parade/Vectorscope как поддержку Viewer, затем финально подстройте Global Blend и просмотрите весь клип.

Диагностика: симптом → причина → решение

Зелёный rim исчез, но кожа стала magenta/grey

Вероятная причина: Strength слишком высокий и удаляет часть реальной цветовой информации вместе со spill.

Что делать: Уменьшите Strength; если сильная очистка нужна только по краям, ограничьте Despill соответствующей matte/Window.

После Despill всё ещё остаётся зелёный fringe

Вероятная причина: Strength недостаточный, Key Color выбран неверно либо fringe частично является проблемой matte/edge rather than colour spill.

Что делать: Проверьте Green/Blue selection, временно поднимите Strength для диагностики и отдельно просмотрите alpha edge. Если fringe следует matte, чините key.

Зелёная одежда или синий реквизит теряют насыщенность

Вероятная причина: Standalone FX применяется к легитимному цвету, похожему на выбранный Key Color.

Что делать: Передайте subject matte в ноду, ограничьте область Window/Qualifier либо разнесите despill и восстановление production colour по разным нодам.

На движении волос цветовой cleanup плавает

Вероятная причина: Меняется смесь foreground, semitransparent edge и background spill, либо upstream matte сама нестабильна.

Что делать: Сначала проверьте стабильность matte, затем выберите умеренный Strength; keyframe только при реальной shot-dependent необходимости.

Место в node tree

Despill логично держать после key/matte generation и до creative colour shaping, которое может замаскировать spill. На Color page это часто отдельная подписанная нода, получающая корректную subject matte. Если key создан upstream в Fusion/compound/alpha workflow, standalone Despill можно использовать уже на готовом RGB+alpha элементе.

Scopes / проверка

Viewer остаётся главным инструментом, потому что despill — perceptual edge/skin cleanup. RGB Parade помогает увидеть чрезмерное channel suppression, Vectorscope — нежелательный hue/saturation shift кожи. Alpha/matte view нужен отдельно, чтобы не перепутать проблему цвета с проблемой key.

Managed-pipeline контроль

Despill не является color-management transform и не зависит от выбора RCM/ACES как технического conversion. Но он должен работать на ожидаемом grading signal после корректной input normalisation. Не используйте его для компенсации wrong gamma, double transform или общей white-balance ошибки.

Не путайте роли инструментов

Despill и соседние Color FX

Color Space Transform

явный перевод между описаниями color space / gamma, включая tone/gamut mapping

Открыть разбор
ACES Transform

node-level вход/выход через стандартизированный ACES transform set

Открыть разбор
Chromatic Adaptation

перевод между white point / illuminant через CAT-модель

Открыть разбор
Color Compressor

сведение разброса hue/saturation/luminance вокруг выбранного Target Color

Открыть разбор
Color Stabilizer

временное выравнивание нежелательного brightness/white-balance drift по выбранному референсу и области анализа

Открыть разбор
Contrast Pop

выборочное усиление или смягчение локального контраста на заданном масштабе структур и в ограниченном тональном диапазоне

Открыть разбор
DCTL

программируемая оболочка для пользовательского transform-кода, чья математика, UI и signal contract определяются выбранным DCTL/DCTLE

Открыть разбор
Dehaze

depth-weighted уменьшение smog/airlight/haze через simulated depth matte и связанную color/contrast коррекцию

Открыть разбор
False Color

пространственное отображение экспозиционных зон через camera-matched или creative false-colour mapping и legend

Открыть разбор
Gamut Limiter

финальное hard-clipping ограничение chromaticities по заданной delivery/QC gamut boundary

Открыть разбор
Gamut Mapping

tone/gamut remapping через luminance roll-off, saturation compression/clip и OOTF без отдельного input/output color-space conversion

Открыть разбор
Invert Color

простая независимая инверсия каналов Red/Green/Blue/Alpha для creative и технических channel/key операций

Открыть разбор
NVIDIA RTX Video HDR

AI-assisted SDR→HDR mapping с явным input/output signal contract, Middle Gray, target peak luminance и creative shaping

Открыть разбор
Camera Shake

процедурная генерация Pan/Tilt/Rotation/Zoom движения с waveform, randomness, pauses и blanking handling

Открыть разбор
ColorTone Diffuser

creative optical-look effect: spatial diffusion, цветные Tone Lights, tonal protection, falloff mask и LUT-compatible subset

Открыть разбор
Film Damage

procedural texture/look effect: blur/colour drift, vignette, changing dirt и до пяти scratches с motion/flicker

Открыть разбор
Film Grain

процедурная film-style texture: gauge presets, grain geometry, composite modes, tonal/RGB weighting и финальный mix

Открыть разбор
Film Look Creator

интегрированная scene-referred film-emulation среда: baked-in Blackmagic film response, color shaping, halation/bloom/grain/flicker/gate weave и LUT-compatible subset

Открыть разбор
Flicker Addition

dedicated temporal exposure modulation: tonal flicker modes, RGB selection, smoothness, randomness, pauses и deterministic seed

Открыть разбор
Halation

film-style highlight scatter: isolation matte, chromatic dye-layer reflections, secondary glow и optional grain

Открыть разбор
Split Tone

creative shadow/highlight colour separation через Natural/Strong/Custom modes, Pivot, Hue Angle, neutral protection и color-space overrides

Открыть разбор
Vignette

edge framing и visual-attention control через Basic/Advanced geometry, position, colour и compositing

Открыть разбор
Color Generator

solid-colour generation для Layer Mixer, masks, fills и simple colour wash

Открыть разбор

Первичные источники для технического слоя

Названия контролов дополнительно сверены со скриншотами Resolve 21, уже показанными на каждой странице. Там, где Blackmagic не публикует proprietary-математику реализации, материал описывает документированную семантику сигнала и наблюдаемое поведение, не выдумывая алгоритм.

FAQ

Практические вопросы по Despill в Resolve

Despill — это keyer?

Нет. Он убирает цветовое загрязнение, которое остаётся на объекте, обычно после green/blue-screen keying. Сам alpha matte этот FX не создаёт.

Зачем отдельный Despill, если в keyer уже есть despill?

Он полезен, когда footage уже keyed/matted/rotoscoped, либо другой keying-инструмент не даёт нужного despill-контроля. Отдельный FX также удобно держать на собственной ноде для независимой цветовой очистки.

Strength всегда нужно ставить 1.000?

Нет. Blackmagic прямо указывает, что значения ниже полного Strength могут сохранить больше исходной цветовой информации и в зависимости от grade дать более естественный результат.

Может ли Despill исправить плохой край green screen?

Он может убрать цветовой налёт на краю, но не восстановит плохую matte, потерянные тонкие волосы, жёсткий clipping или edge chatter. Это уже проблемы keying/matte.