KeyframeStretcher
KeyframeStretcher / Растяжение ключевых кадров
KeyframeStretcher растягивает или сжимает анимацию между выбранными диапазонами кадров, сохраняя начало и конец движения под новую длительность.
KeyframeStretcher
Обзор
Что делает KeyframeStretcher
Главная задача KeyframeStretcher — не создавать эффект на изображении напрямую, а управлять временем анимации. Нода полезна в шаблонах, макросах, титрах, lower third, заставках и повторно используемых Fusion-композициях, где середина может растягиваться, а крайние участки должны оставаться аккуратными.
Логика строится вокруг двух диапазонов. Source Start и Source End описывают исходную длину анимации, как она была задумана автором. Stretch Start и Stretch End описывают участок, который нужно подогнать под новую длительность. Если композиция стала длиннее, внутренние ключи распределяются шире. Если короче — сжимаются плотнее.
На скриншоте видно типичный пример: исходник задан от 0 до 120 кадров, а растягиваемая зона находится между 24 и 96 кадрами. Это классическая схема для шаблонов: первые 24 кадра могут быть входной анимацией, последние 24 кадра — выходной, а середина растягивается под нужную длину титра или графического блока.
KeyframeStretcher особенно важен там, где нельзя просто TimeSpeed или TimeStretcher применить ко всему результату. Обычное изменение скорости портит вход/выход, меняет ощущение движения и может сдвигать ключи. KeyframeStretcher позволяет оставить края почти неизменными, а адаптировать только центральный участок анимации.
Представляй KeyframeStretcher как резинку внутри шаблона: начало и конец могут оставаться на своих местах, а выбранная середина растягивается или сжимается, чтобы анимация совпала с новой длительностью композиции.