Чтобы поставить кейфрейм в Blender, достаточно выбрать объект, перейти на нужный кадр на таймлайне и нажать I (латинская буква) над параметром, который хотите анимировать. Например, если нужно зафиксировать положение куба, выделите его, установите курсор на кадр, где должна начаться анимация, и нажмите I → Location. Готово — ключевой кадр создан.

Кейфреймы (или ключевые кадры) — это основа анимации в Blender. Они фиксируют состояние объекта (положение, вращение, масштаб, цвет и другие параметры) в определённый момент времени. Программа автоматически рассчитывает промежуточные кадры между ними, создавая плавное движение. Звучит просто, но есть нюансы: например, в зависимости от версии Blender интерфейс может отличаться, а для сложных анимаций потребуется работа с графиками кривых.

Зачем нужны кейфреймы и где их применять

Кейфреймы используются везде, где есть движение или изменение параметров во времени: от простой анимации перемещения объекта до сложных эффектов с деформацией mesh или изменением материалов. Например:

  • Анимация персонажей: фиксация поз скелетной анимации (rigging) для создания реалистичных движений.
  • Камерные эффекты: плавное перемещение камеры по сцене или изменение фокусного расстояния для динамичных планов.
  • Параметрическая анимация: изменение цвета материалов, интенсивности света или даже модификаторов (например, Subdivision Surface) со временем.

Без кейфреймов анимация в Blender была бы невозможна — они как опорные точки, между которыми программа строит переходы.

💡

Если анимация получается рваной, проверьте интерполяцию между кейфреймами. В графике кривых (Graph Editor) выберите ключевые кадры и нажмите T, чтобы сменить тип интерполяции на Bezier для плавных переходов.

СпособКомбинация клавишОписаниеКогда использовать
Через меню—ПКМ по параметру → Insert KeyframeДля точного выбора параметра (например, только по оси X)
Горячие клавишиIНавести курсор на параметр → нажать I → выбрать тип (Location, Rotation, Scale и др.)Быстрое создание для часто используемых параметров
Авто-кейфреймShift + D (дублирование)Включается в настройках (Edit → Preferences → Animation → Auto Keyframe)Для автоматизации при частых изменениях (например, при риггинге)
Через таймлайнCtrl + Click на параметреВыделить объект → навести на параметр в Timeline → Ctrl + ClickДля визуального контроля на таймлайне

Способы создания кейфреймов в Blender

Есть несколько способов поставить кейфрейм в Blender. Выбор зависит от удобства и задачи:

Самый универсальный способ — горячая клавиша I. Она работает в большинстве версий Blender (2.80 и новее) и позволяет быстро добавить кейфрейм для выбранного параметра. Если нужно зафиксировать несколько свойств сразу (например, расположение и вращение), после нажатия I выберите Location & Rotation или All Channels.

Работа с параметрами: что можно анимировать

В Blender можно анимировать почти любой параметр, который имеет числовое значение. Вот основные категории:

  • Трансформации объекта: Location (положение), Rotation (вращение), Scale (масштаб). Это базовые параметры, которые чаще всего анимируют.
  • Свойства материалов: цвет (Base Color), шероховатость (Roughness), металличность (Metallic) и другие настройки в Shader Editor.
  • Параметры модификаторов: например, сила деформации в Simple Deform или радиус действия в Subdivision Surface.
  • Свет и камера: интенсивность света (Strength), фокусное расстояние камеры (Focal Length), глубина резкости (Depth of Field).
  • Кости (Bones): в режиме Pose Mode можно анимировать положение и вращение костей для скелетной анимации.

Чтобы проверить, можно ли анимировать параметр, наведите на него курсор — если он подсвечивается жёлтым, значит, поддерживает кейфреймы.

Пошаговый процесс: как поставить кейфрейм правильно

Разберём процесс на примере анимации перемещения куба по сцене:

  1. Создайте объект. Откройте Blender, удалите стандартный куб (Del) и добавьте новый (Shift + A → Mesh → Cube).
  2. Установите начальный кадр. В нижней части экрана найдите Timeline. Перетащите ползунок на кадр 1 (или введите значение вручную).
  3. Задайте стартовую позицию. Выделите куб (ПКМ), переместите его в начальную точку (например, X: -2, Y: 0, Z: 0) с помощью клавиши G (Move).
  4. Добавьте первый кейфрейм. Наведите курсор на параметр Location в правой панели (N для её отображения) и нажмите I → Location. Или просто нажмите I в 3D-окне и выберите Location.
  5. Перейдите на конечный кадр. Переместите ползунок на кадр 50 (или другой, в зависимости от длины анимации).
  6. Измените позицию и добавьте второй кейфрейм. Переместите куб в новую точку (например, X: 2), затем снова нажмите I → Location.

Теперь между кадрами 1 и 50 куб будет плавно перемещаться. Чтобы проверить анимацию, нажмите Space (пробел) для воспроизведения.

⚠️ Внимание: Если анимация не воспраизводится, проверьте, что ползунок таймлайна находится в пределах ключевых кадров (1–50 в нашем примере) и что вы не удалили кейфреймы случайно. В Timeline они отображаются как жёлтые ромбики.
Какой параметр вы чаще всего анимируете в Blender?
Location (положение)
Rotation (вращение)
Scale (масштаб)
Цвет материала

Работа с графиком анимации: настройка интерполяции

После создания кейфреймов можно настроить, как будет происходить переход между ними. Для этого используется Graph Editor (редактор кривых). Откройте его через верхнее меню: выберите тип окна Graph Editor или нажмите Shift + F6.

В графике отображаются кривые для каждого анимируемого параметра. Например, для Location будут отдельные кривые по осям X, Y, Z. Чтобы изменить тип интерполяции:

  • Выделите ключевой кадр (жёлтый ромбик) в Graph Editor.
  • Нажмите T и выберите тип интерполяции:
    • Bezier — плавные переходы (по умолчанию).
    • Linear — равномерное движение без ускорения.
    • Constant — резкое изменение (объект «телепортируется» между кадрами).
Тип интерполяцииВид кривойЭффектПример применения
BezierГладкая кривая с ручкамиПлавное ускорение/замедлениеРеалистичное движение персонажей
LinearПрямая линияРавномерная скоростьМеханические движения (например, конвейерная лента)
ConstantГоризонтальная линияМгновенное изменениеСмена текстур или резкое включение света
Ease In/OutКривая с плавным началом/концомПостепенное ускорение или замедлениеАнимация камеры с плавным стартом и остановкой

Типичные ошибки и как их избежать

Даже опытные пользователи иногда допускают ошибки при работе с кейфреймами. Вот самые распространённые:

Проверяйте, что объект выделен перед добавлением кейфрейма. Иначе он создастся для другого объекта или не создастся вообще.

Кейфрейм не ставится. Причины:

  • Объект не выделен. Решение: выделите объект (ПКМ в 3D-окне).
  • Курсор не наведён на анимируемый параметр. Решение: наведите курсор на параметр в панели свойств (N).
  • Параметр не поддерживает анимацию. Решение: проверьте, подсвечивается ли параметр жёлтым при наведении.

Анимация получается рваной. Причины:

  • Слишком мало ключевых кадров. Решение: добавьте промежуточные кейфреймы.
  • Неподходящий тип интерполяции. Решение: измените интерполяцию в Graph Editor на Bezier.
  • Слишком большие изменения между кадрами. Решение: уменьшите расстояние между объектами или увеличьте количество кадров.

Кейфреймы теряются после сохранения. Причина: файл не сохранён в формате .blend. Решение: всегда сохраняйте проект в родном формате Blender.

Практика: создаём простую анимацию с нуля

Давайте попробуем создать анимацию, где куб вращается и одновременно меняет цвет. Это поможет закрепить навыки работы с кейфреймами.

Чек-лист для создания анимации куба

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

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

Можно ли поставить кейфрейм для нескольких объектов одновременно?

Да. Выделите все нужные объекты (Shift + ПКМ), затем нажмите I и выберите параметр. Кейфрейм будет добавлен для всех выделенных объектов.

Как удалить кейфрейм в Blender?

Выделите объект, перейдите на кадр с кейфреймом в Timeline, затем нажмите Alt + I или удалите ключевой кадр в Graph Editor (выделите его и нажмите X → Delete Keyframes).

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

Проверьте, что в настройках рендера (Render Properties) установлен правильный диапазон кадров (Frame Range). Также убедитесь, что кейфреймы есть на всех необходимых параметрах.

Можно ли копировать кейфреймы между объектами?

Да. В Graph Editor выделите ключевые кадры, скопируйте их (Ctrl + C), затем выделите другой объект и вставьте (Ctrl + V). Убедитесь, что параметры совпадают (например, Location для обоих объектов).