Замедлить анимацию в Blender можно буквально за несколько кликов — sufficient изменить скорость воспроизведения или растянуть ключевые кадры в редакторе графиков. Самый быстрый способ: выделить все ключи на временной шкале (Shift + A в Graph Editor), затем масштабировать их по горизонтали с помощью горячих клавиш S + X. Это равномерно увеличивает промежутки между кадрами, делая движение плавнее.

Но у этого метода есть нюансы. Если анимация сложная (с наложенными эффектами или связками объектов), простого растягивания может быть недостаточно. В таких случаях пригодится работа с F-кривыми, изменение FPS проекта или использование модификаторов вроде Time Remapping. Рассмотрим все варианты подробно — от простых до продвинутых.

Способ 1: Масштабирование ключевых кадров в Graph Editor

Этот метод подходит для 90% случаев, когда нужно равномерно замедлить всю анимацию или её часть. Работает с любыми типами анимации: перемещением объектов, вращением, деформацией меша или костей.

Откройте Graph Editor (в верхнем меню выберите Window → Toggle System Console, если он скрыт). Выделите все ключевые кадры объекта или кости — для этого нажмите A в окне редактора. Если нужно замедлить только часть анимации, выделите ключи вручную с зажатым Shift.

Теперь нажмите S (scale), затем X, чтобы масштабировать только по оси времени. Перемещайте мышь вправо — ключи разойдутся, увеличивая промежутки между кадрами. Для точной настройки введите значение вручную: после S + X наберите, например, 2 и нажмите Enter — анимация станет в два раза медленнее. Чтобы ускорить, используйте значения меньше 1 (например, 0.5).

💡

Если после масштабирования анимация выглядит рваной, проверьте интерполяцию кривых. Выделите ключи и нажмите T, чтобы переключиться на Linear или Bezier для плавности.

Исходный FPSНовый FPSЭффект на анимациюВлияние на рендер
2412Замедление в 2 разаУвеличение времени рендера ~в 2 раза
3015Замедление в 2 разаУвеличение времени рендера ~в 2 раза
6024Замедление в 2.5 разаУвеличение времени рендера ~в 2.5 раза

Способ 2: Изменение FPS проекта

Если нужно замедлить всю анимацию в проекте, включая физику и симуляции, проще изменить количество кадров в секунду (FPS). Это влияет на скорость воспроизведения в рендере, но не на временную шкалу в редакторе.

Перейдите в Render Properties (значок камеры в правой панели). Найдите параметр Frame Rate — по умолчанию он стоит на 24 или 30. Чтобы замедлить анимацию в два раза, уменьшите значение вдвое: например, с 24 на 12. Но учтите: это увеличит время рендеринга, так как Blender будет обрабатывать больше кадров для того же временного отрезка.

Способ 3: Использование модификатора Time Remapping

Модификатор Time Remapping позволяет гибко контролировать скорость анимации на разных участках временной шкалы. Это полезно, если нужно замедлить только часть клипа или создать эффект "замедленной съёмки" (slow motion) для отдельных фрагментов.

Добавьте модификатор к анимационной кривой: в Graph Editor выделите кривую, затем в правой панели (N) найдите раздел Modifiers. Нажмите Add Modifier и выберите Time Remapping. Теперь вы можете добавить ключи на кривую модификатора, чтобы изменять скорость на разных интервалах.

Например, чтобы замедлить анимацию с 50-го по 100-й кадр, добавьте два ключа на кривую модификатора: на 50-м кадре со значением 1 и на 100-м кадре со значением 0.5. Анимация на этом участке будет воспроизводиться в два раза медленнее.

  • Плюсы: точное управление скоростью на отдельных участках;
  • Минусы: требует настройки для каждой кривой отдельно;
  • Совет: используйте этот метод для сложных анимаций с переменной скоростью.

Способ 4: Работа с NLA Editor для сложных анимаций

Если анимация состоит из нескольких слоёв (например, ходьба + жесты + мимика), удобнее управлять скоростью в NLA Editor. Здесь можно замедлить весь трек или его часть без потери связей между анимациями.

Откройте NLA Editor (в верхнем меню Window → Toggle Editor Type → NLA Editor). Найдите трек с анимацией, которую нужно замедлить. кликните по нему правой кнопкой и выберите Scale. Теперь растяните трек по горизонтали — это увеличит его длительность, а значит, замедлит анимацию.

  1. Откройте NLA Editor;
  2. Найдите нужный трек с анимацией;
  3. Кликните по треку правой кнопкой и выберите Scale;
  4. Растяните трек по оси времени;
  5. Проверьте результат в 3D Viewport.
⚠️ Внимание: Если трек связан с другими анимациями (например, через Drivers), изменение его длины может нарушить синхронизацию. Перед масштабированием проверьте зависимости в Outliner (включите отображение Drivers в настройках).
Какой способ вы используете чаще всего?
Масштобирование ключей
Изменение FPS
Time Remapping
Плагины

Способ 5: Плагины для автоматизации

Для ускорения работы можно использовать плагины, которые автоматизируют процесс изменения скорости анимации. Один из популярных — Animation Retargeting или Slow Down Animation (доступны в Blender Market).

Эти плагины позволяют:

ПлагинФункционалПлатный/БесплатныйСложность установки
Slow Down AnimationМассовое замедление всех анимаций в проектеПлатныйНизкая (через Edit → Preferences → Add-ons)
Animation RetargetingПеренос и изменение скорости анимаций между объектамиПлатныйСредняя (требует настройки)
Speed ControlДинамическое изменение скорости через UIБесплатныйНизкая

Способ 6: Ручная правка F-кривых для точной настройки

Если нужно замедлить только часть движения или скорректировать ускорение/замедление (easing), работайте напрямую с F-кривыми в Graph Editor. Это даёт максимальный контроль над анимацией.

Выделите кривую, которую нужно отредактировать. Перейдите в режим редактирования (Tab), выделите ключевые точки и перемещайте их по оси X (время) вручную. Для плавного замедления растягивайте ключи неравномерно: например, сжимайте их в начале движения и растягивайте к концу.

Чтобы добавить плавность, используйте Bezier интерполяцию (T → Bezier). Для резких изменений скорости выберите Linear. Также можно добавлять новые ключи (Ctrl + клик на кривой) для более точной настройки.

Как проверить плавность анимации

Откройте Graph Editor и включите отображение Ghosts (призрачные копии объектов). Это поможет увидеть траекторию движения и выявить рывки. Также используйте Playback → Play Animation в разных скоростях (0.5x, 0.25x), чтобы оценить плавность.

Практика: Пошаговая инструкция для начинающих

Новичкам проще всего начать с масштабирования ключевых кадров. Вот пошаговый алгоритм:

  1. Откройте проект в Blender;
  2. Выделите объект с анимацией;
  3. Переключитесь в Graph Editor;
  4. Выделите все ключевые кадры (A);
  5. Нажмите S + X и перемещайте мышь вправо для замедления;
  6. Проверьте результат в 3D Viewport.

Если результат не устраивает, отмените действие (Ctrl + Z) и попробуйте другие методы из этой статьи.

Чек-лист перед замедлением анимации

Выполнено: 0 / 4

Часто задаваемые вопросы

Можно ли замедлить анимацию без потери качества?

Да, все описанные методы сохраняют качество анимации. Масштабирование ключей, изменение FPS или работа с модификаторами не ухудшают детализацию движений. Однако если вы уменьшаете FPS слишком сильно (например, с 60 до 10), анимация может выглядеть рваной из-за недостатка кадров.

Почему после замедления анимация выглядит неравномерно?

Это происходит из-за неправильной интерполяции между ключевыми кадрами. Проверьте тип интерполяции в Graph Editor (T → Bezier или Linear). Для плавных движений используйте Bezier и настройте ручки кривых. Если проблема сохраняется, добавьте дополнительные ключевые кадры для сглаживания.

Как замедлить анимацию только для одного объекта?

Выделите только ключевые кадры нужного объекта в Graph Editor и масштабируйте их по оси X (S + X). Чтобы изолировать объект, в верхней части редактора выберите его имя из выпадающего списка или отключите отображение других объектов с помощью фильтров.

Можно ли замедлить анимацию в Blender после рендеринга?

Да, но это потребует дополнительной обработки. Отрендеренную анимацию можно замедлить в видеоредакторе (например, в Blender Video Sequence Editor или Adobe Premiere). В Blender импортируйте видеофайл в Video Sequence Editor, выделите клип и измените параметр Speed Factor в правой панели (N). Значение меньше 1 замедлит видео.