ВИДЕОМОНТАЖЁРDAVINCI RESOLVE · ВИДЕО · AI
ОбработкаFUSION

Paint

Рисование, clone и cleanup

Нода векторной покраски и ретуши: рисует и анимирует штрихи, клонирует пиксели, стирает, размазывает и выполняет локальный cleanup внутри Fusion.

Нода в работе
Иллюстрация нодыPaint
РезультатИзображение

Paint

Обзор

Что делает Paint

Paint работает поверх входного изображения и не является генератором холста сам по себе: Input задаёт кадр, разрешение и исходные пиксели, а Output возвращает то же изображение с применёнными paint-strokes. Если нужен прозрачный пустой холст, обычно сначала создают Background с Alpha 0 и подают его в Input.

Ключевое различие — Stroke Type и Apply Mode не одно и то же. Stroke Type выбирается инструментами Paint в Viewer и определяет геометрию/редактируемость мазка; Apply Mode в Inspector определяет, что этот мазок делает с пикселями. Смешивание этих двух уровней приводит к неверной диагностике параметров.

Для обычной управляемой ретуши основным выбором служит Stroke: такой штрих остаётся редактируемым и анимируемым. Multistroke удобен для большого количества быстрых покадровых правок, но отдельные dab/strokes после рисования не дают той же свободы редактирования. Clone Multistroke ускоряет серийный clone-cleanup, а Polyline Stroke строит штрих по редактируемой spline/траектории.

Apply Mode определяет операцию над изображением. В классической документации Fusion к устойчивым режимам относятся Color, Clone, Emboss, Erase, Merge, Smear, Stamp и Wire; конкретный набор и подписи могут отличаться между сборками Resolve/Fusion, поэтому в статье режимы не выдаются за физические входы и не смешиваются со Stroke Type.

Clone берёт донорские пиксели из исходника или указанного Source Tool. В официальном учебном workflow источник выбирают Alt/Option-кликом в Viewer, затем рисуют по месту назначения. Для незаметного cleanup источник лучше брать недалеко от дефекта, чтобы текстура, свет и перспектива совпадали.

Paint — временной инструмент: Stroke Duration и доступные режимы stroke animation определяют, существует ли штрих один кадр, заданный диапазон или весь клип, а Write On/Write Off могут анимировать прорисовку вдоль штриха. Поэтому хороший cleanup проверяют не только на одном hero-frame, но и до/после него.

Синий Effect Mask ограничивает область, где итог Paint разрешено применять, но он не становится кистью, не задаёт clone-source и не заменяет matte stream. Если задача — именно нарисовать маску для синего mask-входа другой ноды, правильнее использовать MaskPaint, который выдаёт mask, а не RGBA image.

На движущемся объекте Paint не должен вручную догонять движение сотнями кадров, если его можно сначала стабилизировать или привязать к track. Практический cleanup часто строится как track/stabilize → Paint в спокойном пространстве → возврат движения; для простых motion paths сами strokes можно связывать с tracking data.

Когда применять

  • Clone-cleanup мелких дефектов

  • Удаление пыли, бликов и небольших объектов

  • Покадровая ретушь

  • Ручные графические штрихи

  • Анимированное рукописное рисование

  • Erase/reveal локальных деталей

  • Smear и локальная деформация текстуры

  • Paint на стабилизированной поверхности

  • Локальная правка RGBA-каналов

  • Текстурный Image Brush