Как сделать так, чтобы элементы качались вперед и назад в цикле?

У меня есть иллюстрация, и я хочу, чтобы некоторые ее элементы слегка покачивались вперед-назад или медленно прокручивались по экрану (облака). Вы можете увидеть, что я имею в виду в этом видео: https://www.youtube.com/watch?v=kpO-nyGEBJ4

Я также хочу добавить немного покадровой анимации. В настоящее время я делаю все свои иллюстративные работы в Photoshop, так что я неплохо разбираюсь в программе. Я знаю, что могу делать кадр за кадром, используя временную шкалу Photoshop, но я не знаю, сможет ли Photoshop справиться с другими элементами, покачивающимися вперед и назад.

Мой файл состоит из каждого элемента на отдельных слоях, поэтому я готов к работе, просто не знаю, с чего начать.

Как мне это сделать и какая программа (ы) идеальна?

Монтаж видео здесь вообще не по теме. Photoshop имеет только довольно простые возможности редактирования видео, и поэтому, вероятно, это не подходящее программное обеспечение. Для более сложного видео вам, вероятно, понадобится что-то вроде AfterEffects, и если да, то, вероятно, лучше вместо этого опубликовать свой вопрос на Stack Exchange для производства видео.

Ответы (1)

Уже как минимум 15 лет существует множество видеоредакторов, которые могут это сделать. After Effects — сложная программа для профессионалов и любителей. Многие более простые многодорожечные видеоредакторы доступны с этой возможностью. Только самые элементарные либо имеют слишком мало дорожек, либо отсутствуют анимированные трансформации.

Вы можете размещать различные движущиеся элементы на разных видеодорожках, которые располагаются слоями в желаемом порядке вперед-назад. Статические элементы с одним изображением могут перемещаться, если вы вставите 2 по-разному перемещенные, повернутые и масштабированные версии одного и того же элемента и определите, что преобразование должно быть анимировано.

Движущемуся небу нужна прозрачная дыра в изображении переднего плана. Сложные редакторы позволяют использовать маски, в более простых вы должны использовать ключевые цвета (=определенный цвет определяется как прозрачный) или иметь передний план в формате PNG или TIF, который подготовил прозрачную область. Также небо может быть спереди, только замаскируйте его.

В терминологии редактирования видео вы можете найти общий термин «картинка в картинке» для вставки многоуровневых элементов в видеоизображение.

На самом деле вы растягиваете вставленное изображение на временной шкале видео до нужной длины видеоклипа. Затем вы добавляете к этому клипу эффект преобразования (= перемещение, вращение, масштабирование + деформация в программах расширенного редактирования). Вы устанавливаете только первое и последнее преобразования в качестве ключевых кадров. Редактор автоматически интерполирует сглаженные промежуточные кадры.

Перемещение назад может быть тем же клипом, который был скопирован и перевернут (= 2 перетаскивания мышью), или преобразование редактируется только для возврата.

Повторяющийся цикл = несколько копий одного и того же клипа.

Сложные движения можно получить, вставив больше ключевых кадров и кривых скорости.

Эластично выглядящее раскачивание требует также своего рода трансформации деформации, чтобы объект красиво изгибался. Это преобразование недоступно в простых видеоредакторах. Но есть множество инструментов для деформирования изображения, которые выводят результат в виде видеоряда. Если вы можете использовать After Effects, ознакомьтесь с этим руководством https://www.videocaddy.com/articles/puppet-warp-tool.php.

Сделать движение вперед и назад, чтобы оно выглядело плавным и упругим, — самая сложная часть вашей проблемы. Проблема становится действительно большой, когда кто-то хочет представить движения людей или животных. Одним из решений является использование физического моделирования, в котором тела имеют кинематические модели. Другим решением является изучение видеорядов, содержащих записанные движения реальных людей и животных. Существуют инструменты, которые заставляют нарисованных персонажей следовать за движениями реальных актеров, когда движения записываются с помощью специальных инструментов, а у актеров есть отслеживаемая одежда.