SeamlessLoop
SeamlessLoop / Бесшовный видео-луп
SeamlessLoop создаёт плавный зацикленный фрагмент: берёт начало и конец клипа, строит зону dissolve-перехода и помогает получить loop без заметного скачка на стыке.
SeamlessLoop
Обзор
Что делает SeamlessLoop
Главная задача SeamlessLoop — убрать временной шов. Даже если движение выглядит цикличным, при обычном повторении часто появляется скачок: объект резко меняет положение, шумовый фон перескакивает, свет меняет фазу или анимация возвращается в начало слишком заметно. Нода создаёт управляемую область смешивания между концом и началом лупа.
На скриншоте у ноды три основных параметра: Loop Length, Dissolve Length и Fade Type. Loop Length определяет общую длительность цикла в кадрах. Dissolve Length задаёт, сколько кадров будет занимать перекрытие/растворение между хвостом и началом. Fade Type выбирает форму перехода: Linear даёт равномерный кроссфейд, Smooth делает более мягкую кривую с менее заметным входом и выходом.
Под параметрами Fusion показывает расчётные подсказки вида 'This loop will require XXXX frames' и 'The first frame will be frame XXXX...'. Они помогают понять, сколько исходного материала нужно ноде для построения цикла. Если материала меньше, чем требуется, луп может стать обрезанным, повториться неправильно или дать пустые/неожиданные участки.
SeamlessLoop особенно полезен для абстрактных фонов, огня, дыма, воды, шума, частиц, энергетических эффектов и procedural-анимаций. Для кадров с уникальным движущимся объектом он тоже может помочь, но не является магией: если начало и конец слишком разные, длинный dissolve будет заметен как двойное изображение или ghosting.
Правильная настройка обычно строится от длины итогового цикла. Сначала выбирают Loop Length под монтажную задачу, затем подбирают Dissolve Length так, чтобы переход был достаточно длинным для скрытия скачка, но не настолько большим, чтобы в кадре долго висела двойная экспозиция. Fade Type Smooth часто выглядит аккуратнее для органики, Linear — предсказуемее для графики и технических паттернов.
Представляй SeamlessLoop как временную склейку: нода накладывает хвост клипа на его начало и делает контролируемый кроссфейд, чтобы при повторении цикла зритель не видел точку стыка.