RESOLVE FX · CONTROLLED PAINT-OUT
Patch Replacer.
Возьмите правильную фактуру.
Скройте саму заплатку.
Patch Replacer — инструмент контролируемой замены фактуры source → target. Выберите чистый donor, сравните Clone с Blend Clone или перейдите к Fast Mask/Blend Mask без source для крошечной отметины. Сложность не в том, чтобы скрыть объект, а в согласовании texture, края и движения так, чтобы зритель не заметил самой заплатки.
Region Shape + Target
Clone · Blend Clone · Mask
Edges · Tracking · Global Blend
Перетаскивайте SOURCE и TARGET в левой части hero. Увеличьте область, смените метод на Fast Mask или отключите tracking в Moving surface. Наша цель — увидеть причину дефекта, а не имитировать точный рендер Blackmagic.
Что сейчас может сломаться?+
Риск видимого шва: ПРОВЕРЬТЕ
Потеря фактуры: НИЗКИЙ
Дрейф patch: НИЗКИЙ
Перетащите SOURCE поверх пятна, чтобы проверить, почему donor должен быть чистым.
Самостоятельная учебная схема, не render Resolve и не точная шкала его ползунков. *Alpha channel здесь показан условной неровной формой, а не подключённой внешней matte. Перетаскивание, blending, feather, mask и tracking иллюстративные. Реальные элементы интерфейса смотрите на десяти исходных скриншотах ниже.
Десять оригинальных capture Resolve 21 + учебная интерактивная модель
10 скриншотов · 4 метода · 4 кейса01ИСТОЧНИК, ЦЕЛЬ И МЕТОД
Хороший source ещё не гарантирует незаметный результат.
Сначала поймите, откуда берутся replacement pixels. Только потом занимайтесь исчезновением шва. Разные Fill-in method не используют одну и ту же модель источника.
Две области решают две разные задачи.
Target patch закрывает нежелательный объект; source patch берёт чистую геометрию и фактуру, которую эффект должен перенести. Стрелка в Viewer указывает направление source → target. Если у донора другая перспектива, освещение, цвет или зерно, большой Blur Edges не сделает его подходящим: сначала переместите source к действительно похожей области.
Метод определяет, существует ли donor patch.
Clone буквально переносит source, Blend Clone комбинирует source detail с локальным светом target. Fast Mask и Blend Mask обходятся без отдельного source и используют соседние пиксели: на маленьком дефекте удобно, но при большом target возможны grid-pattern или blur. Не сравнивайте режимы по одной числовой настройке — у каждого свой смысл и доступные controls.
Плотность заплатки, граница и движение — отдельные стадии.
Replacement Detail/Keep Original Detail управляют тем, что остаётся внутри области. Variability и Blur Edges меняют поведение fill и перехода. FX Tracker вместе с Source Follows Track/Target Follows Track удерживает области во времени. Global Blend используют только после исправления source, формы, edge и tracking, иначе дефект просто просвечивает.
В учебной модели можно намеренно выбрать не тот source, увеличить target, сменить Fill-in method или отключить tracking. Наглядные текстура и шов — приблизительная визуальная метафора; точные OFX-расчёты Blackmagic, размеры допустимых диапазонов и GPU output здесь не воспроизводятся.
02РЕАЛЬНАЯ ПАНЕЛЬ RESOLVE 21
Пять групп параметров и десять настоящих снимков.
Native-скриншоты показывают Region Shape, Fill-in method, Details, Patch Positions, On-Screen Controls, четыре раскрытых меню и Global Blend. Захваченные значения — одно состояние эффекта, а не готовые универсальные пресеты.
01 / SHAPE + METHOD
Сначала выберите геометрию и способ fill
- Region Shape
Геометрия target/source: Rectangle и Ellipse генерируют стандартную форму, Alpha channel использует подготовленную matte/alpha, если простых контуров недостаточно.
ПроверкаСверьте форму с объектом и сохранением нужных деталей вокруг него.
- Rectangle
Прямоугольная область подходит для плитки, экранов и прямых краёв. Слишком широкий target захватывает лишнюю texture.
ПроверкаПроверяйте углы: жёсткий прямоугольник быстрее выдаёт вклейку.
- Ellipse
Овальная форма обычно хорошо работает с пятнами, наклейками, датчиками и округлыми дефектами.
ПроверкаНе оставляйте тень или отражение прямо за краем Ellipse.
- Alpha channel
Позволяет использовать внешний альфа-контур вместо Rectangle/Ellipse; путь альфы должен быть корректно построен до настройки replacement.
ПроверкаКонтур должен реально покрывать дефект и не вырезать ненужный foreground.
- Fill-in method
Главное переключение алгоритма: Clone / Blend Clone берут source patch; Fast Mask / Blend Mask не требуют source и заполняют по соседним пикселям.
ПроверкаНа большом target сравнивайте края, текстуру и повторяющийся grid/blur, а не только исчезновение пятна.
- Clone
Прямое копирование source → target. Хорошо на уже совпадающих по свету и перспективе поверхностях.
ПроверкаЕсли возникает заметный прямоугольный «штамп», сначала смените source.
- Blend Clone
Объединяет деталь source с освещением target, часто делая переход естественнее. Не гарантирует успех на сильных различиях текстуры.
ПроверкаСравнивайте с Clone на сложном освещении и контрастных фактурах.
- Fast Mask
Область заполняется смешением соседних пикселей без source patch. Быстро устраняет мелкие отметины, но на большом размере может дать grid pattern.
ПроверкаНе расширяйте patch до размера большого предмета без проверки повторов.
- Blend Mask
Тоже работает без source patch; использует более мягкую схему blended fill, возможна потеря детализации на больших участках.
ПроверкаПроверяйте резкость и Variability на реальном 100% масштабе.
- Replacement Detail
Управляет вкладом replacement detail в выбранном методе. Значение 1.000 на снимке — captured state, а не обязательный пресет.
ПроверкаЕсли объект просвечивает, не уменьшайте detail вслепую — сначала проверьте source и метод.
- Keep Original Detail
В Blend Clone объединяет детали source и target в composite вместо полного fill. Помогает сохранить часть локальной структуры, но может вернуть удаляемую деталь.
ПроверкаВключайте только когда исходная фактура полезна и не возвращает дефект.
02 / PATCH DETAIL + EDGE
Настройте центр, шов и поведение у края кадра
- Variability
В подходящих fill-mode регулирует равномерность/плотность центра blended patch. Важен для Mask/Blend Clone; не синоним случайного шума.
ПроверкаЕсли область выглядит слишком плоской или чрезмерно мягкой, проверяйте именно центр.
- Blur Edges
Смягчает переход на границе repair; у Blend Clone feather может вести себя иначе, чем у Clone. Увеличение не исправляет неправильного донора.
ПроверкаСлишком сильный Blur Edges создаёт мягкий ореол, особенно на контрастных поверхностях.
- Border Type
Как получать недостающие данные за рамкой при работе у края: Black, Replicate, Reflect, Wrap-Around. Это режим продолжения границы изображения.
ПроверкаBlack может дать тёмную полосу, Wrap-Around — чужие пиксели с противоположной стороны.
- Frame Edge Pixels
Отдельно определяет поведение непосредственно крайних пикселей: From Source Patch, Preserve Existing или Replace With Blended. Не путать с Border Type.
ПроверкаПоставьте repair у рамки и сравните все три, не доверяя центральному crop.
03 / GEOMETRY + TRACK
Сохраните правильную связь между source и target во времени
- Source Position X / Y
Точное числовое позиционирование clean texture внутри кадра, доступное для keyframes. Чем дальше donor, тем выше риск другого света, перспективы и деталей.
ПроверкаПри сдвиге камеры источник должен оставаться на той же физической поверхности.
- Target Position X / Y
Положение области замены поверх дефекта. Position можно анимировать, если движение не удаётся закрыть одним треком.
ПроверкаПроверьте первый, средний и последний кадры действия.
- Target Width
Ширина target region. Увеличивать настолько, чтобы скрыть объект и нужную тень, но не захватывать беспричинно больше фона.
ПроверкаПереходы по боковым границам должны сохранять прямые линии и фактуру.
- Target Height
Высота области; вместе с Width задаёт footprint patch, а также желаемую форму при Ellipse.
ПроверкаИзлишняя высота быстро приводит к повторяющимся узорам на стенах и ткани.
- Source Follows Sizing
Определяет участие source region в движении геометрии при sizing-трансформациях. Проверьте эффект в вашем node/order, не путайте с FX tracking.
ПроверкаПосле изменения Zoom/Position проверьте, что donor берётся из нужного места.
- Target Follows Sizing
Отдельное участие target region в sizing-трансформациях; источник и целевая область могут нуждаться в разных зависимостях.
ПроверкаПроверьте совпадение target со следом дефекта после sizing.
- Source Follows Track
Разрешает source region следовать FX Tracker. Полезно, когда донор находится на поверхности с движением, но не обязательно той же, что target.
ПроверкаПри parallax и независимом движении объектов проверяйте source отдельно от target.
- Target Follows Track
Разрешает target region следовать FX Tracker, удерживая замену на нежелательном объекте во времени.
ПроверкаОбъект не должен вылезать из mask при быстрых движениях и motion blur.
- Align Source To Target
Кнопка совмещает source и target по координатам. Это инструмент reset/итерации, а не автоматический поиск чистого источника.
ПроверкаПосле Align перенесите source на чистый участок — совпадение с дефектом не является решением.
04 / VIEWER GUIDES
Настройте экранные подсказки — отдельно от результата
- On-Screen Controls
Группа Viewer видимости для source/target handles и connecting arrow, не часть пиксельной обработки.
ПроверкаПеред финальным QC скрывайте guides, чтобы они не маскировали швы.
- Show
Показывает все onscreen controls постоянно. Удобно во время выбора и корректировки patch pair.
ПроверкаПроверьте направление стрелки от source к target.
- Auto Hide
Временно прячет handles во время перетаскивания для более чистой оценки картинки под курсором.
ПроверкаПроверяйте саму фактуру в момент изменения позиции.
- Hide
Убирает overlays на экране для просмотра результата, не отключая эффект и не удаляя patch.
ПроверкаСравнивайте кадры без guides на 100% и в движении.
05 / FINAL OUTPUT
Финальная дозировка после структурно правильного ремонта
- Global Blend · Blend
Общий коэффициент смешивания готового Patch Replacer с исходным изображением. На capture 1.000; не используйте уменьшение Blend, чтобы скрыть плохой donor или tracking.
ПроверкаЕсли нежелательная деталь начинает возвращаться, ошибка не решена финальным миксом.
Важно: Mask-режимы вообще убирают отдельный donor. В source-based режимах сначала исправляйте texture и perspective, потом soften края и Global Blend. Border Type продолжает данные за рамку, а Frame Edge Pixels отвечает за пиксели непосредственно на границе кадра.
03ПОВТОРЯЕМЫЙ АЛГОРИТМ PAINT-OUT
Сначала источник. Затем шов.
Надёжная последовательность: target → donor или neighbor-only method → fill → detail/edge → FX Tracker/keyframes → QC в движении и export.
Выделите минимальный честный target
Ellipse/Rectangle подходят для простых объектов. Alpha channel имеет смысл только с подготовленной matte. Перекрывайте дефект и его нужную тень, а не половину соседней стены.
Учебный порядок решений, а не буквальный node graph Resolve. Source нужен только для Clone/Blend Clone. Поэтому корректный donor важнее, чем попытка скрыть ошибку Blur Edges или Global Blend.
Соседние инструменты: Object Removal ↗ · Dead Pixel Fixer ↗ · Dust Buster ↗ · Frame Replacer ↗
04ЧЕТЫРЕ ПРАКТИЧЕСКИХ ЗАДАЧИ
Разные дефекты требуют разной логики source.
Повторите процедуры на собственном материале. У каждого кейса есть конкретный критерий качества. Это упражнения, не заявка на автоматическую сертификацию в Resolve.
Убрать настенный выключатель
Контролируемая заплатка с согласованным светом
Исходный клипВозьмите стену с выключателем и свободным участком той же отделки рядом; работайте на отдельной Color node.
- 01
Установите Ellipse и подведите target так, чтобы он закрывал корпус и его тень.
- 02
Поставьте source рядом на той же плоскости, не захватывая швы или границу света.
- 03
Сравните Clone и Blend Clone; при градиентном освещении начните с Blend Clone.
- 04
Сведите Replacement Detail и Blur Edges по 100% Viewer без halo, затем проверьте playback.
Рисунок стены и зерно не обрываются на границе; выключатель не просвечивает ни на одном кадре.
Удалить крошечное пятно
Проверить оба Mask-режима без source
Исходный клипВыберите короткий clip с небольшой точкой на ровном фоне, размер которой значительно меньше видимых объектов.
- 01
Установите небольшой target без лишнего background.
- 02
Выберите Fast Mask и осмотрите центр на 100%: нет ли характерной сетки.
- 03
Переключите Blend Mask; сравните сохранение мелкой фактуры, Variability и мягкость.
- 04
Если пятно крупнее соседней texture, переходите к source-based Clone/Blend Clone.
Маленький дефект исчез, а локальные линии, резкость и плёночное зерно остаются непрерывными.
Убрать логотип с движущегося объекта
Отделить source и target track
Исходный клипВыберите короткий shot с движущейся поверхностью и похожей чистой областью на ней.
- 01
Разместите source и target на одной физической плоскости; сделайте короткий baseline без tracking.
- 02
Откройте FX Tracker и отследите движение нужной поверхности.
- 03
Сверьте Source Follows Track и Target Follows Track независимо на движении, а не на одном still.
- 04
При смене ракурса keyframe Source/Target Position и Target Width/Height, затем оцените выход из кадра.
Patch не плавает, логотип не выходит за границы, donor texture не «прилипает» к другой плоскости.
Заплатка на самой границе кадра
Разобраться с Border Type и Frame Edge Pixels
Исходный клипНайдите маленький дефект, касающийся края кадра, где source/target может читать данные вне frame.
- 01
Сравните Border Type Black, Replicate, Reflect и Wrap-Around на одном frame.
- 02
Проверьте Frame Edge Pixels: From Source Patch, Preserve Existing, Replace With Blended.
- 03
Сначала настройте режимы краёв, потом минимально достаточный Blur Edges.
- 04
Прокрутите clip и сделайте короткий export; посмотрите край по пикселям без масштабирования Viewer.
Нет чёрной полосы, зеркального повторения на неподходящем texture или изменения цвета по рамке.
05ВЫБОР ИНСТРУМЕНТА
Source patch, temporal repair или восстановление целого кадра?
Минимальный контролируемый repair часто лучше. Но нельзя требовать от source patch восстановления фактуры, которой он не соответствует.
| FX | Модель source | Когда выбирать |
|---|---|---|
| Patch Replacer | Ручной source/target или соседний Mask-fill на контролируемой области. | Маленькая/средняя деталь и доступна согласованная чистая фактура. |
| Object Removal ↗ | Temporal scene analysis и clean-plate reconstruction внутри tracked matte. | Нет подходящего локального донора, но фон виден на соседних кадрах. |
| Dead Pixel Fixer ↗ | Локальные stationary/sensor patches и выбор источника. | Зависшая/битая точка сохраняется через весь clip. |
| Dust Buster ↗ | Работа с transient blemishes по нескольким кадрам или spatial method. | Мелкий временный дефект на одном–двух кадрах или коротком отрезке. |
| Frame Replacer ↗ | Замена отдельного испорченного frame из соседних кадров/optical flow. | Повреждён кадр целиком, а не маленькая область внутри него. |
06НАЙДИТЕ ПРИЧИНУ АРТЕФАКТА
«Штамп» на стене и дрейф patch — разные ошибки.
Отдельно проверяйте donor, форму target, fill algorithm, edge handling и alignment во времени. Не отвечайте на любую проблему уменьшением Global Blend.
01Заметен прямоугольный «штамп»+
Вероятная причина: Source снят с поверхности с другим светом, зерном или перспективой; Clone слишком буквально переносит его.
Что делать: Переставьте source ближе на ту же плоскость, затем сравните Blend Clone. Только после этого настройте небольшой Blur Edges.
02Удаляемый объект просвечивает+
Вероятная причина: Keep Original Detail/Replacement Detail/Global Blend возвращают исходное содержимое либо target покрывает дефект не полностью.
Что делать: Проверьте target bounds, отключите Keep Original Detail там, где дефект не должен сохраняться, и доведите источник до полного clean fill.
03Fast Mask рисует сетку, Blend Mask размывает поверхность+
Вероятная причина: Большая mask-область пытается синтезировать детали из ближайших пикселей без donor.
Что делать: Уменьшите target для маленького дефекта или переключитесь на Clone/Blend Clone с реальным source patch.
04Patch дрейфует при движении камеры+
Вероятная причина: FX Tracker не настроен, неправильно выбраны Source/Target Follows Track или keyframes не соответствуют движению.
Что делать: Отследите правильную плоскость, проверяйте source и target независимо, затем при необходимости keyframe positions/size.
05На границе кадра появилась тёмная полоса/чужая фактура+
Вероятная причина: Border Type и Frame Edge Pixels дают неподходящее продолжение данных за кадром; source частично выходит за image bounds.
Что делать: Сравните Reflect/Replicate вместо Black/Wrap-Around, затем проверьте все Frame Edge Pixels options на финальном кадрировании.
06Шов исчез на стопе, но плывёт в playback+
Вероятная причина: Различается текстура во времени, surface/parallax меняется, source и target движутся не одинаково.
Что делать: Проверяйте движение на 100%, соседние кадры, tracking и сдвиг source до начала регулировки master Blend.
07Alpha channel выбран, а форма ремонта неверна+
Вероятная причина: Внешняя matte отсутствует, подана не в том порядке или не покрывает нужный объект.
Что делать: Сначала отладьте alpha/Power Window на отдельной стадии, затем вернитесь к fill method; не лечите маску Blur Edges.
07ПЕРЕД СДАЧЕЙ
Проверьте заплатку без экранных подсказок.
Заплатка, убедительная с guides или на стоп-кадре, может выдать себя в движении, по рамке или после delivery encode.
08FAQ
Практические вопросы по Patch Replacer.
Когда выбирать Patch Replacer, а когда Object Removal?
Patch Replacer — когда нужная фактура уже есть в текущем кадре и её удобно перенести вручную. Object Removal сильнее на reconstruction по соседним кадрам при tracked matte.
Чем Blend Clone отличается от Clone?
Clone копирует source буквально, а Blend Clone сочетает его деталь с освещением области target. Иногда простая копия выглядит лучше; результат зависит от поверхности.
Нужен ли source при Fast Mask и Blend Mask?
Нет: оба работают без отдельного source patch и опираются на соседние пиксели. Поэтому при больших дефектах они чаще теряют texture или дают заметный узор.
Для чего Keep Original Detail?
В Blend Clone он позволяет сохранить часть target detail вместе с новой source detail. На поверхности с полезной исходной фактурой это помогает, но может возвратить удаляемый логотип или пятно.
Что делать с patch у края кадра?
Сравните Border Type (как продолжается изображение за рамкой) и отдельно Frame Edge Pixels (как обрабатываются сами крайние пиксели), затем контролируйте шов.
Можно ли отдельно трекать source и target?
Обе области имеют отдельные флажки Follows Track. Их нужно оценивать по движению surface: один FX Tracker не гарантирует правильной геометрии при сильном parallax или двух независимых объектах.
Почему Align Source To Target не удаляет пятно?
Кнопка совмещает координаты, не выбирает чистое место. После неё source всё ещё может считывать сам дефект; переместите его на подходящий clean donor.
Источники, доказательства и ограничения
Исходные PNG сохраняют реальную панель и все десять screenshot-assets. Поведение параметров сверено с главой Resolve FX Revival о Patch Replacer. Hero — самостоятельная 2D-модель: она не воспроизводит настоящий OFX blend, routing альфы, точность FX Tracker, sample interpolation, sizing node, производительность или точные диапазоны настроек.
Доступность Studio и детали UI зависят от установленной версии Resolve. Этот сайт-апдейт не проходил живой рендер в Resolve; для окончательной приёмки используйте короткий экспорт клипа.