«Раздвоение» — слово-обманка. Под ним люди имеют в виду минимум три разные вещи, и поэтому половина туториалов отвечает не на тот вопрос, с которым туда пришли. Кому-то нужен шлейф из полупрозрачных копий за движущимся объектом. Кому-то — двойник: один человек стоит в кадре дважды. Кому-то — цветное двоение по краям, тот самый глитч, где картинка расслаивается на красный и синий.
Короткий ответ, как делать раздвоение в Alight Motion, зависит от того, что именно тебе нужно. Шлейф собирается эффектом Echo Keyframes, у которого копии считаются от ключевых кадров. Двойник — дублем слоя и маской, съёмка при этом должна быть с неподвижной камеры. Глитч — эффектами RGB Split и Mirror, без масок и без второго дубля вообще. Дальше разберём все три пути и честно скажем, где каждый упирается в стену.
Часть нужных эффектов открыта бесплатно, часть закрыта подпиской, а платят за неё через магазин приложений — российской картой это не проходит напрямую. Разруливается через SUB.SUP: пишешь в Telegram или ВКонтакте, там оформят.
Три разных эффекта, которые в Alight Motion называют раздвоением
Путаница возникает потому, что все три результата визуально похожи: на экране становится больше объектов, чем было. А устроены они принципиально по-разному.
Шлейф — это копии одного слоя, взятые в разные моменты времени. Объект летит, за ним тянутся его же прошлые положения, постепенно растворяясь. Копии считаются автоматически, руками их не расставляют.
Двойник — это два разных куска изображения, собранных в один кадр. Никакой автоматики: есть два слоя, есть граница между ними, и вся работа сводится к тому, чтобы эту границу не было видно.
Глитч-двоение — это вообще не копия объекта, а сдвиг цветовых каналов внутри одной картинки. Ничего не дублируется, просто красный уезжает влево, синий вправо, и глаз читает это как расслоение.
В официальном каталоге эффектов Alight Motion лежит 379 позиций, и под каждую из трёх задач там есть свои инструменты: Echo Keyframes, RGB Split, Mirror, Copy Background, Chroma Key, Luma Key, семейство Repeat, Tiles, Flip Layer, Offset. Отдельно отмечу: готовые заготовки в Alight Motion передаются штатно — через Project Package, на выходе получается ссылка и QR-код. То есть для чужого пресета не нужно ничего, кроме обычного приложения из магазина.
И сразу честно про выдачу по этому запросу. Заметная часть страниц про раздвоение — это не разбор эффектов, а раздача сборок приложения со сторонних сайтов и «готовых пресетов» неясного происхождения. Смысла в этом ноль: обмен заготовками встроен в само приложение, а чужая сборка лишает тебя обновлений из магазина и статуса Play Protect, который справка называет обязательным условием работы на Android. Все эффекты, о которых пойдёт речь дальше, лежат в обычной версии из стора.
Echo Keyframes: шлейф из копий и почему он не берёт видео
Официальное описание эффекта звучит так: он создаёт одну или несколько копий — «эхо» — слоя таким, каким тот выглядел или будет выглядеть в другие моменты времени. Ключевое слово здесь «моменты времени»: эффект смотрит на твою анимацию и вытаскивает из неё прошлые или будущие состояния слоя.
Параметров четыре, и все они описаны в официальном гайде с диапазонами.
Seconds — от минус шестидесяти до шестидесяти, по умолчанию 0.5. Это временное расстояние до самого дальнего эха. Положительное значение берёт копии из прошлого, отрицательное — из будущего, то есть шлейф пойдёт впереди объекта. Второй вариант используют редко, а зря: для эффекта предчувствия он работает отлично.
Count — от нуля до двадцати, по умолчанию 1. Сколько копий распределится между текущим моментом и крайним. Одна копия — это ровно двойник, а не шлейф; шлейф начинается примерно с пяти.
Alpha — от нуля до единицы, по умолчанию 1. Прозрачность самой дальней копии; промежуточные гаснут постепенно. Ставишь 0.2 — получаешь классический растворяющийся хвост.
Composite — либо Atop, либо Behind, по умолчанию Behind. Atop кладёт копии поверх слоя, причём самая дальняя оказывается выше всех; Behind прячет их под слоем. Для шлейфа нужен именно Behind, иначе объект утонет в собственных копиях.
Порядок работы гайд задаёт жёстко: сначала анимация ключевыми кадрами, потом эффект. Навесил Echo Keyframes на неподвижный слой — не увидишь ничего, копии просто лягут друг на друга. И ещё совет оттуда же: ставь плейхед в середину слоя, там результат виден лучше всего.
Отдельно приятно, что эффект понимает и неявные ключевые кадры. Если движение создано не тобой, а эффектами вроде Oscillate или Pulse Size, Echo Keyframes всё равно построит шлейф — считать он умеет и такую анимацию.
Пара неочевидных комбинаций, которые дают самый узнаваемый результат.
Count в нуле не выключает эффект, а оставляет ровно одну копию на расстоянии Seconds — получается чистый призрак без хвоста. Иногда нужен именно он, а не шлейф.
Гайд отдельно советует добавить слою обводку перед тем, как строить след: копии тогда читаются отдельными силуэтами, а не сливаются в размазанное пятно. Работает и обратный приём — залить слой одним плоским цветом, и хвост превратится в цветную ленту.
Третье касается размытия. Смаз в приложении считается от скорости, а копии эха распределяются по времени, а не по расстоянию. На быстром участке кривой ты получаешь и сильный смаз, и разреженные копии одновременно. Отсюда частая жалоба «шлейф выглядит рвано»: виновата не настройка эффекта, а рывок в кривой анимации.
А теперь главное ограничение, из-за которого половина людей бросает эту затею. Видеосодержимое эхом не размножается. Формулировка в гайде прямая: копируются только вычисляемые свойства слоя и эффекты. Летящая надпись, фигура, иконка, анимированная маска — да. Человек, снятый на камеру, — нет.
Двойник в одном кадре: дубль слоя, маска и неподвижная камера
Если нужен именно живой двойник — один и тот же человек слева и справа, — Echo Keyframes бесполезен, и работа переезжает в компоузинг.
Схема старая, как само кино. Камера ставится неподвижно, лучше на что-то тяжёлое. Снимается два дубля: в первом человек в левой части кадра, во втором — в правой. Оба видео кладутся слоями друг на друга, у верхнего рисуется маска, которая открывает только ту половину, где человека нет. Alight Motion умеет группы-маски, режимы наложения и прозрачность видео — этого набора хватает полностью.
Ломается всё в трёх местах, и их лучше знать заранее.
Первое — камера. Сдвинулась на сантиметр между дублями, и граница маски начнёт «дышать». Ни одна постобработка это не чинит.
Второе — свет. Между дублями прошло три минуты, солнце ушло за облако, и половины кадра отличаются по яркости. Спасает цветокоррекция по слоям, но проще снять оба дубля подряд.
Третье — тень и любые предметы, которые пересекают границу маски. Тень от руки, попавшая на «чужую» половину, выдаёт монтаж мгновенно. Поэтому границу маски ведут по спокойному месту кадра, а край смягчают: в каталоге для этого есть Feather и Matte Choker.
Если фон однотонный, задача упрощается радикально: вместо маски берётся Chroma Key по цвету или Luma Key по яркости, и человек вырезается сам. Оба ключа заявлены в списке возможностей приложения.
Отдельный вариант, который многие ищут, но не могут сформулировать, — полупрозрачный двойник. Тут не нужна маска вообще: верхний дубль ставится в режим наложения Screen или Difference и приглушается прозрачностью. Человек выходит призрачным, зато границы нет, а значит и выдавать монтаж нечему.
Ещё две вещи, которые решают исход съёмки. Заблокируй экспозицию и баланс белого до первого дубля — телефон охотно перестраивается между съёмками, и половинки кадра потом не сходятся по цвету. И подумай про звук заранее: если двойник разговаривает, дорожки из двух дублей придётся сводить руками, фоновый шум у них будет разный.
RGB Split, Mirror и Copy Background — двоение без масок и без второго дубля
Третий путь — самый быстрый, потому что не требует ни съёмки, ни анимации.
RGB Split описан в официальном гайде так: он разделяет красный, зелёный и синий каналы слоя, оставляя один канал на месте и сдвигая два других в противоположные стороны. Числовых параметров с диапазонами на странице гайда пока нет — она помечена как незаконченная, разработчик её дописывает. Так что здесь ориентируйся на то, что видишь в приложении, а не на цифры из чужих статей: там их берут с потолка. Категории у эффекта говорящие — Channel, Color, Pop, Retro: он про стилизацию, а не про физическое раздвоение объекта.
Mirror накладывает на слой его же копию, отражённую по горизонтальной или вертикальной оси, с управлением прозрачностью и режимом наложения. Это ближайший к «раздвоению» эффект из тех, что делаются одной кнопкой: копия появляется мгновенно, зеркально, и её можно приглушить. Страница параметров у него тоже пока не дописана.
Copy Background работает хитрее и заслуживает отдельного абзаца. Он копирует пиксели всех слоёв, лежащих ниже, внутрь текущего слоя — и слой превращается в корректирующий. Параметр Fill идёт от нуля до ста процентов, по умолчанию ноль: на нуле от исходного слоя не остаётся ничего, кроме формы. Дальше работает порядок эффектов: те, что стоят до Copy Background, меняют форму маски, те, что после, — сам скопированный фон.
Один из официальных сценариев как раз про двоение: положить фигуру поверх картинки, добавить Copy Background, поставить режим наложения Difference и сдвинуть эффектом Offset — получается светящийся контур по краям. Это не копия объекта, а его призрак, и выглядит эффектнее прямого дубля.
Рядом живёт семейство Repeat — Linear Repeat, Radial Repeat, Scatter Repeat, Repeat Along Path. Оно размножает слой по сетке, лучу или траектории. Когда нужно не два объекта, а двадцать, идти надо туда, а не к Echo Keyframes.
Есть ещё Tiles — он замащивает кадр копиями слоя. С ним связано единственное официальное предупреждение по теме: в разделе про производительность лежит отдельная статья о том, почему при использовании Tiles появляются полосы и растяжки. Эффект известен своим артефактом, и разработчик это признаёт открыто, так что увиденные полосы — не кривые руки.
Совсем простой инструмент из того же ряда — Flip Layer, он просто переворачивает слой. В связке с дублем даёт зеркальную пару за два касания и без единого параметра.
Отдельно про доступ. Связки вроде Copy Background с режимами наложения — как раз то, ради чего люди и оформляют Pro. Платёж проходит через магазин приложений, и если магазин не принимает карту, эту часть берёт на себя SUB.SUP: Telegram и ВКонтакте для того и заведены.
Короткие ответы про раздвоение
### Почему копий получается больше, чем я задал?
Параметр Count задаёт количество копий между текущим моментом и самым дальним эхом, а сам дальний кадр тоже виден. Плюс исходный слой никуда не делся. Так что визуально объектов всегда на один-два больше, чем стоит в поле.
### Можно ли сделать шлейф за реальным человеком из видео?
Через Echo Keyframes — нет, гайд прямо говорит, что видео не эхуется. Реальный путь такой: вырезать человека ключом или маской, продублировать этот слой несколько раз вручную, каждой копии сдвинуть время и убавить прозрачность. Работы больше, результат управляемее.
### Чем отличается Mirror от простого дубля слоя?
Дубль — это независимый слой со своими свойствами и своей анимацией. Mirror — эффект внутри одного слоя: копия отражённая, привязанная и живущая по правилам родителя. Нужна самостоятельная жизнь второго объекта — только дубль.
### Сколько копий выдержит средний телефон?
Зависит от того, что копируется. Официальный Performance Guide просит не ставить много тяжёлых эффектов на много слоёв сразу и держать проект в пределах 1080p; шлейф из двадцати копий поверх свечения и размытия — ровно тот случай, о котором там предупреждают. Если превью начало захлёбываться, сначала убавь Count, а не разрешение.
Копии пересчитываются в реальном времени на каждом кадре превью, поэтому просадка видна сразу, ещё до экспорта.
### Нужна ли платная подписка ради этих эффектов?
Часть каталога открыта всем, часть живёт в Pro, и состав со временем меняется — смотреть его надёжнее прямо в приложении, чем в чужих таблицах годичной давности. Упёрся в закрытый эффект — подписку оформляют через магазин; когда магазинная карта не срабатывает, помогает SUB.SUP, достаточно написать в Telegram или в сообщество ВКонтакте.
Какой способ выбрать под задачу и под телефон
Если объект нарисован внутри приложения и уже анимирован — Echo Keyframes, вопросов нет. Если в кадре живой человек — только съёмка с неподвижной камеры, два дубля и маска. Если нужен стиль, а не физическая копия — RGB Split, Mirror или связка Copy Background с режимом наложения.
И последнее, ради чего стоило дочитать. Ограничение «эхо не берёт видео» решается не настройками, а планированием: решать, будет ли двойник живым, нужно до съёмки, а не в редакторе. Ставишь телефон на штатив и снимаешь два дубля — получишь любую сложность. Снял с рук один проход — останется только стилизация, и никакой эффект из каталога это не изменит.
Комментарии
Войдите, чтобы написать комментарий