Resolve FX Key · Matte Utility

Alpha Matte Shrink and Grow

Отдельный matte-morphology FX для сужения, расширения и ремонта уже существующей alpha. Панель компактная, но логика важная: Operation определяет тип преобразования, Shape — форму ядра, Radius — силу воздействия, а Process решает, меняется только alpha или RGB вместе с ней.

Shrink / GrowOpening / ClosingSquare / Circle / DiamondRGB / Alpha process

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

Это alpha morphology, а не построение key

Ставьте Alpha Matte Shrink and Grow после инструмента, который уже построил matte. Эффект не решает, какой цвет должен стать прозрачным; он перестраивает уже готовую маску. Поэтому он идеально подходит, чтобы закрыть маленькие дыры после key, убрать лёгкий ореол по краю или чуть расширить matte перед композитингом.

Как именно меняется matte

Morph Operation

Alpha Matte Shrink and Grow — это не keyer, а морфологический post-process для уже существующей alpha. Он берёт границу matte и перестраивает её выбранной операцией. Поэтому эффект ставят после ноды или FX, которые уже построили key, а не вместо них.

  • Shrink — сужает белую область matte и убирает лёгкий ореол по краю.
  • Grow — расширяет matte, возвращая потерянные края, волосы или тонкие детали.
  • Opening — сначала Shrink, потом Grow: вычищает мелкий мусор и отдельные белые островки.
  • Closing — сначала Grow, потом Shrink: закрывает дырки и трещины внутри объекта. На скриншоте активен именно этот режим.
Форма и масштаб ядра

Shape + Radius

Shape определяет геометрию ядра, которым Resolve проходит по alpha. Circle даёт наиболее органичное поведение на людях и мягких объектах, Square сильнее подчёркивает вертикали/горизонтали, Diamond ведёт себя жёстче по диагоналям. Radius задаёт силу операции: ноль почти ничего не меняет, рост радиуса увеличивает воздействие на край и внутренние пустоты matte.

  • Circle — универсальный вариант для ключей людей, тканей, волос и органических форм.
  • Square — полезен для интерфейсов, мониторов, экранов, архитектурных линий и графики.
  • Diamond — компромиссный shape с более выраженной реакцией на диагонали и острые углы.
  • Если Radius слишком велик, Shrink может «съесть» тонкие детали, а Grow — создать тяжёлый жирный край.

Логика вывода

Process определяет: вы чините только matte или ещё и само изображение

На практике больше всего путаницы вызывает неверный Process mode. Если вам нужна чистая compositing-matte, работайте в Alpha (RGB Unaffected), включайте Preview Alpha и сначала настраивайте операцию именно там. И только потом решайте, должен ли RGB тоже повторять новую границу alpha.

Что именно эффект пишет на выход

Output · Process

В списке Process решается, затрагивает ли эффект только alpha или также RGB. Это важнейшее различие, потому что одни режимы годятся для композитинга и передачи matte дальше по пайплайну, а другие — для явного управления изображением вместе с альфой.

  • RGB (Blank Alpha) — выводит RGB, но alpha обнуляется. Полезно реже всего; это скорее служебный вариант проверки или нестандартного pipeline поведения.
  • Alpha (RGB Unaffected) — меняется только alpha, RGB остаётся исходным. Обычно это главный режим для чистого matte engineering.
  • RGB + Alpha — морфология применяется и к изображению, и к alpha одновременно. Используется, когда нужно чтобы край визуально соответствовал расширенной или суженной matte.
Диагностика и тонкая настройка

Preview Alpha + Advanced

Preview Alpha мгновенно показывает эффект в режиме просмотра matte, чтобы вы видели не картинку, а именно состояние маски. Advanced Options пока раскрываются минимально: Manual Iteration Control нужен для явного ручного контроля числа проходов операции, когда одного стандартного прохода недостаточно или наоборот нужно избежать чрезмерной обработки.

  • Оценивайте effect не по RGB-картинке, а по чёрно-белой alpha: так сразу видно дыры, серый мусор и рваный край.
  • Если после Closing объект стал толще, уменьшайте Radius раньше, чем начинаете компенсировать это другими FX.
  • Opening обычно полезен после noisy keys, Closing — после дырявых keys, Shrink/Grow — для точечного подгона границы.

Практический workflow

Типовой порядок: key → cleanup → matte morphology → composite

1. Постройте matte

Начните с 3D Keyer, Qualifier или другого источника alpha. Alpha Matte Shrink and Grow бесполезен, если выше по цепочке matte не существует или построен принципиально неверно.

2. Выберите операцию

Используйте Opening для удаления мусора, Closing — для заделки дыр, а прямые Shrink/Grow — для точной подгонки края. Держите Radius настолько низким, насколько позволяет кадр.

3. Оценивайте в alpha view

Включайте Preview Alpha и работайте в Alpha (RGB Unaffected). Так matte-проблема отделяется от beauty image и вы не принимаете ложные решения из-за цвета и освещения.

4. Вернитесь к composite

Когда matte стабилизирована, отключайте Preview Alpha, проверяйте край на фоне и меняйте Process только если видимая RGB-граница тоже должна повторять новую alpha.

FAQ

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

Что делает Alpha Matte Shrink and Grow?

Это морфологическая обработка уже существующей alpha: эффект умеет сужать, расширять, открывать и закрывать matte, чтобы чистить шум, закрывать дыры или подгонять край перед композитингом.

Чем Opening отличается от Closing?

Opening = Shrink → Grow и лучше удаляет мелкий белый мусор. Closing = Grow → Shrink и лучше закрывает маленькие чёрные дыры внутри объекта.

Когда выбирать Alpha (RGB Unaffected)?

Почти всегда, когда вам нужно доработать matte, но не трогать само изображение. Это самый безопасный режим для node-based compositing pipeline.

Какой Shape использовать по умолчанию?

Обычно Circle. Square и Diamond включают уже под конкретную геометрию края или для специальных технических задач.