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

RESOLVE 21 · PROCEDURAL TEXTURE / MATTE / WARP

Fast Noise.

Соберите один field.
Решите, чем он станет.

Resolve FX Fast Noise — procedural generator, который может стать visible texture, alpha matte или deformation field. Appearance строит pattern; Adjustment формирует range и polarity; Position и Auto-Animation управляют placement, travel и internal evolution; Output переключает всю pipeline между Composite Onto Clip, Put Into Alpha Channel и Use to Warp Image. Именно это разделение делает эффект предсказуемым.

01 / BUILD

Preset · Scale · Detail · Evolution

02 / MOVE

Position · Velocity · Seethe · Start Frame

03 / ROUTE

Composite · Alpha · Warp · Blend

Используйте Preview Noise как diagnostic gate. Если field неправильный уже там — исправляйте Appearance/Adjustment/Auto-Animation. Если field чистый, а результат плохой — диагностируйте Output, alpha routing, Input Alpha, Composite Type или Global Blend.

TEXTURE / FAST NOISE LAB
COMPOSITE ONTO CLIPSMOKE · DETAIL 2.4
COMPOSITE · SCALE 1.15 · DETAIL 2.4 · SEETHE 0.18УЧЕБНАЯ PROXY

Учебная proxy, не рендер Resolve. SVG намеренно усиливает scale, anisotropy, detail, alpha-isolation и warp-lines, чтобы была видна pipeline. Он не воспроизводит noise algorithms Blackmagic, composite math, color management, alpha internals или точность deformation.

COLOR / RESOLVE FX TEXTURE

10 native views интерфейса Resolve + явно синтетическая teaching proxy procedural field

10 native видов · 26 controls / routing-решений · 4 кейса

01ЧТО НА САМОМ ДЕЛЕ ДЕЛАЕТ GENERATOR

Pattern, motion и output — три отдельных решения.

Fast Noise становится намного понятнее, если перестать воспринимать его как один «noise strength». Сначала соберите field, затем анимируйте его и только потом направляйте в RGB, alpha или warp.

Сначала создайте field

Appearance определяет пространственную структуру noise. Preset задаёт стартовую семью, Scale и H/V Ratio — размер и направленность, Detail Level и Detail Balance — многоуровневую структуру, Evolution — внутреннее состояние pattern. Пока field не читается правильно в Preview Noise, бессмысленно лечить его Composite Type или Global Blend.

Движение — это не одна ручка

Position/Rotation меняют размещение field, Velocity X/Y автоматически сдвигают его каждый кадр, а Seethe изменяет внутреннюю форму через Evolution. Поэтому «дым едет картинкой» и «дым живёт» — разные проблемы: первую решает движение field, вторую — internal evolution.

Output меняет назначение generator

Один и тот же procedural field может стать visible texture, alpha/matte или deformation source. Composite Onto Clip смешивает pattern с RGB, Put Into Alpha Channel пишет его в alpha, Use to Warp Image превращает noise в deformation field. Настраивать Output нужно после pattern и motion, иначе трудно понять, что именно сломано.

Preview Noise — самый быстрый способ отделить качество generator от результата compositing/warp. Если raw field уже слишком мелкий, контрастный или нервный, настройте Appearance/Adjustment/Auto-Animation там. Если field чистый, а итог плохой — переходите к Output, Input Alpha, Composite Type и Global Blend.

02ДЕСЯТЬ NATIVE VIEWS · ПОЛНАЯ КАРТА CONTROLS

Читайте Inspector от генерации field до routing.

Project captures документируют реальное состояние интерфейса Resolve 21. Manual дополняет Position Reference, Use OFX Alpha и Input Alpha, которые не видны в сохранённых состояниях панели. Числовые значения в screenshots — примеры, а не presets.

APPEARANCE · BUILD THE FIELD

Сформируйте сам procedural pattern

Preset

Стартовая семья noise. Capture показывает Custom, Default, Mist, Smoke, Water Surface, River и Heat Haze. Manual уточняет: Default — стандартный pattern, а Custom выбирается автоматически после изменения параметров ниже.

ПроверкаВыберите preset как отправную точку и сразу переходите в Preview Noise. Не пытайтесь «сохранить» имя preset после глубокой ручной настройки.

Scale

Размер noise pattern. Больший spatial scale даёт более крупные массы, меньший — более частую структуру.

ПроверкаОценивайте на финальном resolution и framing: маска, которая выглядит мягко в Viewer Fit, может оказаться слишком мелкой в 100%.

H/V Ratio

Соотношение горизонтального и вертикального spread. Это основной anisotropy control для вытянутых струй, воды, haze и directional breakup.

ПроверкаСначала найдите общий Scale, затем вытягивайте field. Иначе ratio часто маскирует неверный базовый размер pattern.

Detail Level

Число уровней fine detail, генерируемых поверх крупных форм. Больше уровней — богаче структура, но выше риск busy/fizzy texture.

ПроверкаДля mist/smoke обычно не нужен максимум detail. Для matte breakup добавляйте уровни только пока они улучшают edge variation.

Detail Balance

Вес между разными масштабами detail. Manual отдельно отмечает: значение 0.000 полностью убирает fine detail.

ПроверкаA/B 0.000 полезен как диагностика: если pattern без fine detail уже работает, дополнительная микроструктура может быть лишней.

Evolution

Меняет procedural pattern постепенно — это progress его состояния во времени, а не простой spatial offset.

ПроверкаРазделяйте ручную анимацию Evolution и автоматический Seethe: оба меняют внутреннее состояние, поэтому вместе легко получить слишком нервное кипение.

ADJUSTMENT · RANGE / COLOR / POLARITY

Подготовьте field под RGB, matte или warp

Brightness

Изменяет gain noise pattern. Это сдвиг общего уровня, а не замена Contrast.

ПроверкаДля matte следите, чтобы Brightness не превращал большую часть field в почти постоянный белый/чёрный уровень.

Contrast

Увеличивает или уменьшает разделение светлых и тёмных областей generated noise.

ПроверкаСлишком высокий Contrast превращает органичную texture в жёсткие islands и делает warp discontinuous.

Saturation

Переход от grayscale noise при 0.000 к полностью цветному pattern при 1.000.

ПроверкаДля alpha/matte и большинства warp-задач начинайте с grayscale; цвет добавляйте только когда RGB output этого действительно требует.

Color Tint

Задаёт общий цвет effect/noise и меняет RGB-характер generated field, не затрагивая его spatial structure или temporal animation.

ПроверкаTint полезен для visible texture, но при диагностике структуры временно вернитесь к нейтральному цвету.

Invert Dark Regions

Инвертирует dark regions в белый и затемняет края noise pattern. Это отдельная трансформация от полного Invert Pattern.

ПроверкаПроверяйте raw field через Preview Noise, иначе этот switch легко спутать с обычным inversion всей маски.

Invert Pattern

Инвертирует цвет/polarity всего noise pattern, меняя местами светлые и тёмные области уже сформированного field без перестройки его geometry.

ПроверкаДля matte это быстрый способ поменять affected/unaffected области без перестройки Scale/Detail.

Allow Negative Values

Разрешает negative values для Output. Особенно важно, когда field используется математически, а не только как visible grayscale texture.

ПроверкаНе включайте автоматически: сравните warp/composite с выключенным и включённым режимом, потому что отрицательная часть field меняет характер modulation.

POSITION · PLACE THE FIELD

Разместите и ориентируйте pattern отдельно от его animation

Position X/Y

Положение центра noise pattern. Native capture показывает нормализованный центр 0.500 / 0.500.

ПроверкаИспользуйте Position для composition и точных keyframes; постоянное движение лучше отдавать Velocity.

Rotation

Поворачивает noise pattern вокруг его центра и особенно заметно меняет orientation вытянутой структуры, созданной через H/V Ratio.

ПроверкаОсобенно заметен вместе с H/V Ratio. На isotropic pattern Rotation может визуально почти ничего не менять.

Position Reference

По manual управляет позиционированием effect, когда clip resized или moved в Timeline. Также pattern следует Sizing и FX Tracker adjustments на Color page.

ПроверкаЕсли tracking/sizing меняет relationship pattern к объекту, проверяйте Position Reference и порядок transform до ручной компенсации X/Y.

AUTO-ANIMATION · TRAVEL / SEETHE / PHASE

Разведите spatial travel и internal evolution

Velocity X / Velocity Y

На сколько field автоматически продвигается по X/Y каждый frame от стартовой позиции. Эти controls можно keyframe, меняя направление без анимации Position.

ПроверкаЕсли texture выглядит как движущаяся карточка, уменьшите Velocity и добавьте умеренный Seethe вместо ещё большего travel.

Seethe

На сколько автоматически evolves pattern каждый frame от starting Evolution value.

ПроверкаВысокий Seethe на fine Detail Level может дать temporal fizz. Проверяйте motion на 100%, не только still.

Randomize Start Frame

Сдвигает стартовую фазу/cycle относительно текущего frame, чтобы повторно используемый effect не выглядел идентично на разных clips.

ПроверкаПосле поиска варианта зафиксируйте итоговый Start Frame, если результат должен быть воспроизводимым.

Start Frame

Reference frame/phase для sequence noise. Нужен, когда одинаковый pattern следует воспроизвести или синхронизировать на другой clip.

ПроверкаДля matched shots используйте одинаковые pattern settings и Start Frame; Randomize — только пока ищете вариацию.

OUTPUT · TEXTURE / ALPHA / WARP

Решите, что generator должен делать с изображением

Preview Noise

Показывает noise pattern отдельно от исходного clip, чтобы Appearance, Adjustment и temporal behavior можно было оценивать без влияния composite или warp.

ПроверкаИспользуйте как обязательный diagnostic view при настройке Appearance/Adjustment, затем выключайте перед оценкой composite/warp.

Output

Три роли из native menu: Composite Onto Clip помещает/mixes noise поверх clip; Put Into Alpha Channel пишет pattern в alpha; Use to Warp Image использует noise для деформации изображения.

ПроверкаНе выбирайте role по названию preset. Один Smoke field может быть видимой texture, matte или distortion source — это разные pipelines.

Use OFX Alpha / FX Node

При Put Into Alpha Channel manual требует на обычной corrector node включить через right-click Use OFX Alpha. Альтернатива — поместить Fast Noise прямо в Node Graph как FX Node, где alpha можно использовать без дополнительного switch.

ПроверкаЕсли pattern виден в Preview Noise, но alpha ничего не делает, сначала проверяйте именно node routing/Use OFX Alpha, а не Contrast.

Composite Type

При Composite Onto Clip выбирает blend mathematics. Visible capture показывает Normal, Add, Subtract, Difference, Multiply, Screen, Overlay, Hard Light, Softlight и Darken; меню может продолжаться ниже capture.

ПроверкаСначала настройте raw field и range в Normal, затем выбирайте composite mode. Иначе mode маскирует ошибки generator.

Input Alpha

В warp-режиме manual описывает две логики: Limits Warping Effect ограничивает warp областями input alpha; Gets Warped as Well деформирует также сам alpha channel.

ПроверкаДля локального heat haze сначала создайте корректный alpha и ограничьте им warp, а не пытайтесь вырезать область через экстремальный Contrast самого noise.

Global Blend / Blend

Финальный wet/dry для уже выбранной роли Output. Он не заменяет правильный range, routing, warp mask или composite mode.

ПроверкаОставляйте его последним. Если приходится резко снижать Blend, чтобы скрыть flicker, seams или плохую mask, исправьте upstream stage.

Главная routing-ловушка — alpha. Put Into Alpha Channel не заставляет downstream nodes автоматически использовать OFX alpha на обычной corrector node: включите Use OFX Alpha через context menu либо используйте Fast Noise как отдельную FX Node. Для локального warp Input Alpha — ещё одно отдельное решение.

03ПОВТОРЯЕМАЯ PROCEDURAL WORKFLOW

Family → field → range → motion → output → QC.

Такой порядок делает ошибки читаемыми и не даёт blend mode, alpha setting или final Blend маскировать проблему generator.

TEXTURE / PROCEDURAL FIELD PATHВЫБЕРИТЕ ЭТАП
FAMILY → FIELD → RANGE → MOTION → OUTPUT → MIX / QCFAMILYpresetFIELDscale / detailRANGEadjustmentMOTIONplace / animateOUTPUTRGB / alpha / warpMIX / QCmode / blend / playback
01 / 06

Выберите стартовую семью

Выберите Default, Mist, Smoke, Water Surface, River или Heat Haze как отправную точку. После реальной ручной настройки воспринимайте результат как Custom.

Это редакционная workflow, а не внутренний processing graph Blackmagic. Она разделяет generator design, motion, routing и final mix, чтобы downstream control не маскировал ошибку выше по цепочке.

Связанные разборы: Analog Damage ↗ · Film Grain ↗ · JPEG Damage ↗

04ЧЕТЫРЕ РЕАЛЬНЫХ FAST NOISE-РЕШЕНИЯ

Matte, heat haze, visible texture и matched phases требуют разных pipelines.

Это decision procedures, а не числовые presets. Рабочие значения зависят от resolution, framing, downstream effect и motion.

01

Мягкая procedural mask для локального grade

Получить живую, неповторяющуюся matte без видимой digital texture.

  1. 01

    Начните с Mist или Default и включите Preview Noise.

  2. 02

    Увеличьте Scale, держите Detail Level умеренным и используйте Detail Balance ближе к крупным формам.

  3. 03

    Через Brightness/Contrast сформируйте удобный matte range; Saturation держите 0 для чистого grayscale.

  4. 04

    Добавьте медленный Seethe и минимальный Velocity, если matte должен жить, а не просто плыть.

  5. 05

    Выберите Put Into Alpha Channel и активируйте Use OFX Alpha либо используйте отдельную FX Node.

  6. 06

    Проверьте matte в motion и на границах объекта перед downstream grade/effect.

02

Локальный heat haze через warp

Деформировать только нужную область без нервной мелкой ряби по всему кадру.

  1. 01

    Выберите Heat Haze или соберите мягкий elongated field через Scale + H/V Ratio.

  2. 02

    Снизьте Detail Level/Contrast, если field превращается в мелкую дрожь.

  3. 03

    Используйте Seethe для внутренней деформации и Velocity для медленного drift; не максимизируйте оба.

  4. 04

    Переключите Output на Use to Warp Image.

  5. 05

    Если warp нужен локально, подайте alpha и выберите Input Alpha → Limits Warping Effect.

  6. 06

    Проверьте прямые края и мелкий текст — там excess warp проявляется первым.

03

Живая light/dark texture поверх footage

Добавить органичную вариацию без ощущения наложенной статичной картинки.

  1. 01

    Соберите pattern в Preview Noise, начиная с Default/Smoke.

  2. 02

    Scale и H/V Ratio подгоните под размер реальных объектов в кадре.

  3. 03

    Через Adjustment задайте мягкий contrast и polarity; при необходимости используйте Invert Pattern.

  4. 04

    Добавьте Velocity и Seethe так, чтобы field одновременно перемещался и менял форму.

  5. 05

    Output = Composite Onto Clip; сначала Normal, затем сравните Multiply/Screen/Overlay/Softlight по задаче.

  6. 06

    Global Blend используйте только после выбора правильной composite math.

04

Повторяемые или намеренно разные варианты на нескольких clips

Синхронизировать noise между shots либо гарантированно развести одинаковые настройки по фазе.

  1. 01

    Скопируйте одинаковые Appearance/Adjustment/Auto-Animation settings.

  2. 02

    Для точного совпадения задайте одинаковый Start Frame и одинаковый timing.

  3. 03

    Для похожих, но не идентичных вариантов нажмите Randomize Start Frame на каждом экземпляре.

  4. 04

    Не меняйте одновременно Start Frame и Scale/Detail, если пытаетесь понять только temporal phase.

  5. 05

    Проверьте стык clips в playback: одинаковый field может выглядеть как frozen overlay, а слишком разные phases — как jump.

05ВЫБЕРИТЕ ПРАВИЛЬНЫЙ TEXTURE TOOL

Procedural noise, grain, analog damage и JPEG damage — разные задачи.

Выбирайте по типу нужного сигнала. Fast Noise здесь — универсальный generator; остальные FX моделируют более конкретную структуру изображения или тип деградации.

Resolve FX группы Texture
FXКогда выбирать
Fast NoiseНужен процедурный field, который может стать texture, matte или warp и анимироваться без повторяющегося footage.
Film Grain ↗Нужна фотографическая grain-структура, а не универсальный procedural matte/deformation field.
Analog Damage ↗Нужна правдоподобная analog-TV/VHS деградация с signal/CRT/tape логикой, а не абстрактный noise generator.
JPEG Damage ↗Нужна имитация block/frequency compression damage, а не органичный non-repeating field.

06СНАЧАЛА ОПРЕДЕЛИТЕ ТИП ОШИБКИ

Sliding card, fizz, пропавший alpha и глобальный warp указывают на разные причины.

Через Preview Noise определите, проблема в generator или уже после него. Затем исправляйте только этот stage.

01Noise выглядит как плоская картинка, которая просто едет

Вероятная причина: Velocity есть, но внутреннее состояние почти не меняется; Seethe/Evolution слишком малы.
Что делать: Уменьшите travel и добавьте умеренный Seethe либо keyframed Evolution. Сравнивайте в Preview Noise.

02Texture кипит и мерцает на каждом кадре

Вероятная причина: Слишком fine Detail Level/Balance в сочетании с высоким Seethe или чрезмерным Contrast.
Что делать: Сначала уменьшите fine detail и Contrast, затем снижайте Seethe. Проверяйте 100% playback и encode.

03Put Into Alpha Channel выбран, но downstream node не видит matte

Вероятная причина: Fast Noise применён к обычной corrector node без включённого Use OFX Alpha либо alpha routing не подключён.
Что делать: Включите Use OFX Alpha через right-click либо используйте Fast Noise как отдельную FX Node; затем проверьте alpha output wiring.

04Heat haze деформирует весь кадр вместо локальной области

Вероятная причина: Output = Use to Warp Image работает без подходящего input alpha или Input Alpha не ограничивает effect.
Что делать: Создайте/подайте корректный alpha и используйте Limits Warping Effect. Не пытайтесь заменить spatial mask одним Contrast noise.

05Два clips с одинаковыми settings не совпадают по noise phase

Вероятная причина: Разный Start Frame/тайминг или ранее использован Randomize Start Frame.
Что делать: Сведите Start Frame и timing; после этого не randomize. Для намеренно разных вариантов делайте обратное.

06Composite mode даёт грязный или чрезмерно контрастный результат

Вероятная причина: Blend math выбирается до того, как raw pattern и range стали пригодными; mode усиливает уже плохой field.
Что делать: Вернитесь к Preview Noise и Normal, исправьте Appearance/Adjustment, затем заново сравните Composite Type и только в конце Global Blend.

07ПЕРЕД СДАЧЕЙ

Примите field, routing, motion и итог после encode.

Procedural detail и animated warp могут выглядеть чисто на still, но разваливаться в playback или compression.

САМОПРОВЕРКА0 / 8

Отметки действуют в этом просмотре; на сервер ничего не отправляется.

08FAQ

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

Чем Evolution отличается от Seethe?

Evolution напрямую меняет progress внутреннего состояния pattern и может keyframe. Seethe автоматически продвигает это evolution каждый frame от стартового значения.

Почему Put Into Alpha Channel ничего не даёт?

Если Fast Noise висит на обычной corrector node, manual требует включить Use OFX Alpha через right-click. Альтернатива — использовать Fast Noise как отдельную FX Node и подключить alpha routing.

Что делать для локального heat haze?

Соберите мягкий noise field, переключите Output на Use to Warp Image, подайте spatial alpha и используйте Input Alpha → Limits Warping Effect. Так mask задаёт область, а noise — характер деформации.

Как получить одинаковый noise на двух clips?

Совместите все Appearance/Adjustment/Auto-Animation settings, timing и Start Frame. Не используйте Randomize Start Frame после того, как нужна воспроизводимость.

С чего начинать Composite Type?

Начните с Normal и сначала доведите raw field/range. Затем сравнивайте нужную математику — например Multiply для darkening, Screen/Add для lightening, Overlay/Softlight для contrast integration — и только после этого используйте Global Blend.

Источники и границы

Поведение controls опирается на reference manual Resolve 21 и десять native captures интерфейса из проекта. Live hero — редакционная teaching proxy: она намеренно усиливает field scale, alpha isolation и warp-lines и не заявляет воспроизведение procedural-noise algorithm Blackmagic, composite math, color management, alpha internals или точности OFX deformation.

Точный состав menus, производительность и поведение проверяйте в своей сборке Resolve. Страница документирует видимые controls и повторяемую workflow; она не reverse-engineer внутреннюю реализацию OFX.