FUSION · СПРАВОЧНИК НОД
Positioner
Positioner / Позиционер по точкам
Krokodove-нода Resolve 21 для corner pinning: сопоставляет от одной до четырёх Source-точек соответствующим Destination-точкам и пересчитывает один RGBA-слой.
Positioner
Обзор
Что делает Positioner
Positioner работает с одной image-ветвью. Он не сравнивает два изображения и не заменяет Merge: графика/insert проходит через Positioner, а фон или plate обычно остаётся отдельной ветвью и встречается с результатом позже в Merge.
В DaVinci Resolve 21 Krokodove toolset встроен непосредственно в Resolve/Fusion. В текущей документации Blackmagic Positioner находится среди Image Pixel Tools и кратко определяется как corner-pinning tool с source и destination controls. Это надёжная граница: нода предназначена для геометрического сопоставления точек, а не для автоматического tracking/analysis.
Type — один menu control. Реальный Inspector показывает четыре значения: One Point, Two Point, Three Point и Four Point. Старый Krokodove reference подтверждает тот же набор режимов. Эти значения не следует воспринимать как четыре независимых переключателя: они выбирают, сколько Source/Destination correspondences участвует в позиционировании.
Source-точка описывает landmark на исходном изображении; Destination с тем же номером задаёт, куда этот landmark должен перейти. Поэтому Source 1 всегда сопоставляется Destination 1, Source 2 — Destination 2 и так далее. Самая частая геометрическая ошибка — нарушить именно соответствие пар.
На сохранённом Resolve Inspector для Four Point исходник задан как Source 1=(0,0), Source 2=(1,0), Source 3=(0,1), Source 4=(1,1), а Destination образуют меньший прямоугольник. Этот capture полезен как реальная проверка UI и порядка пар. При этом статья намеренно не приписывает (0,0) словесное название конкретного экранного угла: направление Y и внешний context лучше проверять на установленной версии и фактическом кадре.
One Point удобен, когда достаточно одной привязки. Two Point использует две пары и тем самым добавляет ограничение между двумя landmarks. Three Point использует три correspondences, Four Point — четыре. Практически это даёт всё более жёсткое управление геометрией, но точную внутреннюю модель solver для каждого промежуточного режима Blackmagic не документирует; поэтому не стоит выдавать предположения вроде «Three Point = точно affine matrix» за контракт ноды.
Four Point — наиболее очевидный corner-pin сценарий: четыре landmarks исходной графики сопоставляются четырём landmarks плоской области. Это подходит для ручной посадки постера, интерфейса, экрана или таблички, когда tracking уже не нужен либо выполняется другим инструментом.
Positioner не является PlanarTracker. Он не анализирует движение поверхности и сам не строит track. Если shot движется, Destination-пары придётся анимировать вручную или использовать более подходящий tracking workflow, например PlanarTracker → PlanarTransform / Corner Pin в зависимости от задачи.
Render-вкладка на реальном capture содержит Under-Sample Resolution, Filtering: None/Pixel/Area и Edges: Black/Wrap/Duplicate. Эти controls относятся к ресэмплингу результата и поведению выборок у границ; они не исправляют неправильные Source/Destination correspondences.
Effect Mask — отдельный optional mask input. Он ограничивает область действия Positioner, но не является вторым изображением и не задаёт целевую поверхность. Для screen replacement plate остаётся в Merge.Background, insert проходит через Positioner, а Positioner.Output обычно подключается в Merge.Foreground.
При интеграции вставки геометрия — только первый шаг. После Positioner отдельно проверяйте alpha, resampling мелкого текста, цвет, резкость, motion blur и grain. Идеально совпавшие точки всё равно не сделают графику частью кадра, если фотометрия и detail mismatch остаются чужими.
Когда применять
Ручная вставка графики в экран, монитор, телефон или дисплей.
Посадка постера, вывески или интерфейса в четырёхугольную область.
Совмещение слоя по одному, двум, трём или четырём заметным landmarks.
Four Point corner-pin без отдельного автоматического tracking solve.
Ручная коррекция перспективоподобной геометрии простого insert.
Анимация Destination-точек на коротком shot, когда автоматический tracker избыточен.
Техническое сопоставление тестовой сетки/графики по известным точкам.
Подготовка foreground-ветви перед Merge с исходным plate.
Positioner в контексте
Скриншоты из статьи. Откройте изображение, чтобы рассмотреть его крупнее.
Пример для Positioner.
Оригинальное изображениеПример для Positioner.
Оригинальное изображениеПример для Positioner.
Оригинальное изображение