TGViewer
Идейный Аниматор Идейный Аниматор @ideaanimator · 3.64K subscribers
Post #69 5.12K
Как сделать анимацию хвоста в Lottie

Для анимации хвоста, состоящего из одной линии с двумя обводками, расположенными друг под другом, отлично подходит скрипт Create Nulls From Path.
Скрипт автоматически создаёт null-объекты в каждой точке контура (path) и связывает их с ним. В результате вы управляете формой линии не напрямую через path, а через отдельные управляющие точки.

Это позволяет анимировать каждую точку линии независимо друг от друга:
– создавать изгиб перемещения точек,
– делать движение более живым и естественным,
– создавать запаздывание движения между частями формы,
– добавлять вторичное движение без ручной прорисовки
– и просто работать быстрее и удобнее

Такого эффекта невозможно добиться при обычной анимации path вручную.

После завершения анимации не забудьте запечь анимацию, чтобы Bodymovin корректно её отрендерил.
Запекание превращает движение null-объектов в ключи самого path – буквально создавая ключ на каждом кадре. Это необходимо, потому что Bodymovin не поддерживает выражения.
Чтобы снизить размер файла и количество ключей, рекомендуется перед запеканием уменьшить fps композиции

Таким способом можно создавать любые хвосты, верёвки, цепи и тп.
Метод идеально подходит для линий с небольшим количеством точек.
Например, я использовал этот способ для анимации лески в этом подарке 🍀

А чтобы вы могли наглядно увидеть процесс создания хвоста, я записал для вас небольшой видео-гайд.
Видео я опубликую в нашей группе Класс Идей, где мы общаемся на темы анимации и Lottie.

Группа открыта для всех – присоединяйтесь, задавайте вопросы и прокачивайтесь в анимации! 🙌

📁Файл проекта и скрипт уже лежат в комментариях!
  • ❤ 34
  • 🔥 10
  • ✍ 6
More from @ideaanimator
  1. Sep 13, 2026Никто не знал, но всё это время… …я любил рисовать интерфейсы. Вообще, ещё до того, как я…
  2. Aug 29, 2026Итоги второй битвы аниматоров Победителем стала работа @isakov_g – на наш взгляд, самая чи…
  3. Aug 24, 2026Осталось совсем немного времени!⌛️ Сегодня вечером я начинаю собирать работы для Битвы ани…
  4. Aug 20, 2026Битва аниматоров #2 В этот раз я решил провести конкурс по персонажу, над которым сейчас р…
  5. Aug 18, 2026Новая коллекция эффектов для Mirage. В новой коллекции появились 15 вариаций эффектов взры…
  6. Aug 9, 2026Релиз Mirage Как многие помнят, я уже писал о том, что собираю у себя коллекцию эффектов и…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →