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

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

Fragments

Fragments / Фрагменты

Процедурное разбиение 2D-изображения на фрагменты Krokodove с контролем Channel/Size и анимируемым Range Fade.

ЭффектыСреднийKrokodove · Resolve 21

Полный список Krokodove-нод

Fragments

Обзор

Что делает Fragments

Fragments относится к семейству Krokodove, встроенному в DaVinci Resolve 21/Fusion 21. Это 2D обработчик изображения: разрезает его на фрагментированные участки и позволяет открывать либо убирать группы через Range Fade. Он не является 3D shatter/particle simulation и не вычисляет физические траектории обломков.

В Inspector две основные смысловые вкладки. Controls задаёт Channel и окно Channel Low/High, затем Size Minimum/Maximum определяют масштаб кусочков. Range Fade решает, какие группы участвуют в текущем диапазоне и в каком порядке меняется их видимость.

Исходный скриншот Channel подтверждает пять режимов — Red, Green, Blue, Alpha, Luminance. Alpha уже содержится в исходном RGBA-изображении: для распада букв нужно иметь настоящую прозрачную графику, а не надеяться, что эффект автоматически отделит объект от фона.

На Controls исходный снимок показывает Channel Low=0.009999, Channel High=1.0 и Size Minimum=0.0 / Maximum=1.0. Это архивное состояние Inspector, а не предписание копировать цифры во все проекты. Настройка Min/Max размеров не тождественна Min/Max диапазона на вкладке Range Fade.

Range Type предоставляет ровно Forward, Outside In и Random. Forward упрощает диагностику, Outside In меняет порядок обхода от внешних участков, Random делает распределение случайнее. Эти кнопки не создают отдельный Transform для каждого кусочка и не требуют подключения 3D-сцены.

Range Seeds и Range Seeds Jitter регулируют группировку/нерегулярность прохождения. Range Random Seed выбирает повторяемую случайную раскладку, а Range Random One By One позволяет сравнить более поштучную случайную последовательность. Избыток вариации может ухудшить читаемость логотипа.

Range Min и Range Max задают окно прохождения. Чтобы получить reveal, сначала создайте два ключевых состояния при фиксированных Size, Channel и Random Seed, затем посмотрите, какую именно полярность появления даёт выбранный режим. Для узкой бегущей области анимируйте Min и Max совместно.

Range Overlap задаёт перекрытие соседних частей диапазона, а Range Length — его протяжённость; ни одно из полей не следует трактовать как непрозрачность Merge или длительность в кадрах. У исходного Inspector Overlap=0.0, Length=1.0.

Range Curve имеет четыре зафиксированных режима: Linear, Ease In, Ease Out, Ease In/Out. Это локальный профиль Range; не путайте его с Spline Editor, управляющим временными ключами самих параметров. Сперва проверьте Linear, потом выбирайте сглаживание.

Четыре исходных скриншота фиксируют подписи Controls, Channel, Range Fade и Range Curve, но не показывают Node Flow с реальными разъёмами. Поэтому обучающие схемы уверенно используют основной 2D image вход и image выход, а локальную маску реализуют через Merge.EffectMask, не утверждая неподтверждённый собственный синий порт Fragments.

Для текста подключайте Text+ как 2D RGBA-изображение, затем Fragments, после чего Merge.Foreground поверх фона. Если нужно ограничить эффект в участке кадра, разведите чистый и обработанный image в Merge.Background/Foreground, а Rectangle.Mask направьте в синий вход Merge.

Проверка статического графа подтверждает только домены соединений и структуру учебного примера. Нельзя называть это подтверждением того, как Fragments распадается на пиксели, в какой последовательности проявляются группы, сохраняется ли alpha и совпадает ли производительность в Resolve 21. Всё это требуется проверять непосредственно в приложении.

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

  • Распад текста/логотипа по исходной Alpha.

  • Мозаичное проявление изображения по Luminance.

  • Контролируемый Random-переход между двумя видео через Dissolve.

  • Появление элементов HUD-интерфейса частями.

  • Сканирующая волна через анимацию Range Min/Max.

  • Локальный фрагментированный участок через Merge и Rectangle, без недоказанного входа маски.