ВИДЕОМОНТАЖЁРDAVINCI RESOLVE · ВИДЕО · AI

FUSION · СПРАВОЧНИК НОД

Grain

Grain / Зерно

Grain [Grn] — устаревшая, но совместимая с прежними проектами нода зерна с независимыми Power, Size, Softness, Spacing, RGB Difference и тональными кривыми Spread.

ЭффектыСредний

Grain

Обзор

Что делает Grain

Grain [Grn] — старая стандартная Fusion-нода плёночного зерна из раздела Film Nodes. В руководстве Resolve 21 она оставлена для открытия и рендера прежних композиций. Blackmagic рекомендует современную Film Grain [FGr] почти во всех новых задачах точной киноплёночной имитации: их настройки и алгоритмы различаются.

Grain обрабатывает обычные пиксели 2D изображения. Оранжевый Input принимает клип, графику или готовую композицию; синий Effect Mask необязателен и ограничивает действие эффекта после расчёта; Output выдаёт снова 2D RGBA. Здесь нет отдельного потока частиц, 3D-материала или выхода процедурной маски.

Power задаёт силу зерна. На старом скриншоте 5.0 — демонстрационное значение, не универсальная рекомендация; сравнивайте на исходном материале в финальном разрешении и с финальной частотой 24 fps. Распределение по каналам определяется также Red/Green/Blue Difference.

Grain Size определяет масштаб частиц, Softness — мягкость границ, Spacing — плотность и интервалы, Aspect ratio — геометрическую вытянутость. Эти четыре параметра нельзя заменять одной общей настройкой «интенсивности»: для соответствия камере измеряют несколько характеристик одновременно.

RGB Difference — глобальное различие поканальной силы зерна, а Spread — совершенно другой механизм: зависимость количества зерна от тонального значения каждого канала. Чтобы избежать выдуманных трактовок, сравните одну плашку при фиксированных Power и Size, меняя сначала Difference, затем форму кривой.

Вкладка Spread подтверждена отдельным исходным скриншотом: переключатели Red/Green/Blue, график и поля In/Out. Флажки включают пользовательские кривые, где входная тональная координата определяет отклик. Это не обычная кривая Color Curves, потому что меняется зерно, а не собственно цвет исходного кадра.

Плоский Spread имеет более равномерное распределение зерна; широкая колоколообразная кривая часто помогает дать зерну в средних тонах больше веса, чем в экстремальных тенях/светах. Конкретную кривую подбирают по исходному изображению и отдельно сверяют по R/G/B, а не копируют из статьи как сертифицированный пресет.

Alpha-Multiply учитывает альфа-канал исходного слоя и помогает не добавлять зерно в пиксели с нулевой непрозрачностью. Особенно важно для Text+, keyed-объектов и PNG. Но интерпретация straight/premultiplied и полупрозрачные края должны быть проверены в Viewer после Merge на чёрном и белом фоне.

Если зерно нужно на всей картинке, помещайте его ближе к концу после композитинга и цветокоррекции. Для только одной зоны подайте Rectangle или Bitmap.Mask на синий Effect Mask, сохраняя обычный MediaIn на Input. Маска не заменяет и не размыкает основной поток изображения.

Для совмещения с реальными камерами полезно сравнить один и тот же участок изображения до и после наложения зерна. На видимых однотонных областях сравните Power, Size и Spread; для фрагментов CGI и AI-слоёв используйте одинаковый характер зерна на смежных частях композиции.

Зерно — временная фактура. Даже при идеальном статическом стоп-кадре компрессия H.264/H.265/AV1 может испортить его после рендера; проверяйте несколько секунд реального движения, мельчайшие детали и целевой битрейт. Не обещайте, что Grain сам по себе всегда устраняет banding.

На сайте сохранены исходные grain-controls.png и grain-spread.png. Они удостоверяют видимые элементы Inspector, но не физические scripting IDs сокетов, не отклик каждой кривой и не пиксельный результат. Наши интерактивные графы валидируют семантические типы image/mask; реальное выполнение в Resolve 21/21.1 остаётся отдельно обозначенным тестом.

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

  • Открытие старых Fusion-композиций с Grain [Grn].

  • Добавление фактуры после очистки и композита.

  • Подбор плотности, мягкости и размера зерна под конкретный исходник.

  • Локальная фактура через Effect Mask.

  • Поканальная имитация отклика на разные экспозиции с Spread.

  • Титры с Alpha-Multiply и контролем прозрачности.

  • Сравнение старого Grain с современным FilmGrain.