В Blender повторить последнее действие можно с помощью горячих клавиш — нажмите Shift + R. Это работает для большинства операций: перемещения, масштабирования, вращения, экструзии и даже применения модификаторов. Если комбинация не сработала, проверьте настройки программы или версию Blender — в старых сборках функция могла быть недоступна.

Отменить или вернуть действие в Blender — это базовый навык, который ускоряет работу. Но повторение последней операции выводит продуктивность на новый уровень: не нужно каждый раз заходить в меню или вспоминать, какие клавиши использовали. Рассмотрим, как это работает в разных сценариях и почему иногда комбинация Shift + R не срабатывает.

Почему повторение последнего действия ускоряет работу

Представьте: вы экструдировали грань, и нужно повторить это же действие для соседней. Вместо того чтобы снова выделять грань, нажимать E и подтверждать экструзию, достаточно выделить следующую грань и нажать Shift + R. Экономия времени очевидна — особенно при работе с повторяющимися операциями.

Эта функция полезна и для других задач:

  • Масштабирование — быстро подогнать размер нескольких объектов под один;
  • Дублирование — повторить создание копии с теми же параметрами;
  • Применение модификаторов — если вы только что добавили Subdivision Surface, повторите это для других объектов.
💡

Если после нажатия Shift + R ничего не происходит, проверьте, не сбились ли настройки клавиш. Зайдите в Edit > Preferences > Keymap и найдите действие Repeat Last. Убедитесь, что назначена комбинация Shift + R или назначьте её вручную.

Версия BlenderКомбинация для повторенияАльтернативный способПримечания
2.80 и новееShift + RF3 (поиск действия)Работает для всех операций, кроме рендеринга
2.79 и старшеShift + R или Ctrl + RЧерез меню Operator > Repeat LastВ некоторых сборках требуется настройка
2.50–2.78Shift + RНетМожет не работать для некоторых аддонов

Горячие клавиши для повторения действий в разных версиях Blender

В большинстве версий Blender комбинация Shift + R работает по умолчанию. Но в некоторых сборках, особенно в старых (до 2.80), она могла быть отключена или заменена на другую. Также настройки могут сбиться после обновления программы.

Ниже таблица с актуальными комбинациями для популярных версий:

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

Как настроить или изменить комбинацию клавиш

Если стандартная комбинация Shift + R не устраивает или не работает, её можно переназначить. Сделать это просто:

  1. Откройте меню Edit > Preferences (или Blender > Preferences на Mac).
  2. Перейдите во вкладку Keymap.
  3. В строке поиска введите Repeat Last.
  4. Найдите действие в списке и кликните по текущей комбинации клавиш.
  5. Нажмите новую комбинацию (например, Ctrl + Shift + R) и сохраните настройки.

Теперь ваша новая комбинация будет работать для повторения последнего действия.

Назначьте удобную комбинацию клавиш для Repeat Last, чтобы ускорить работу. Используйте сочетания, которые не конфликтуют с другими функциями Blender.

Какие действия можно повторить, а какие — нет

Не все операции в Blender поддерживают повторение. Например, повторение работает для:

  • Трансформаций объектов (G, R, S);
  • Экструзии (E);
  • Применения модификаторов;
  • Добавления новых объектов (Shift + A);
  • Изменения параметров в панелях свойств.

А вот для некоторых действий функция не срабатывает:

  • Рендеринг (F12);
  • Сохранение файла (Ctrl + S);
  • Отмена или возврат действий (Ctrl + Z, Ctrl + Shift + Z);
  • Работа с аддонами (зависит от плагина).

Если вы не уверены, поддерживается ли повторение для конкретной операции, просто попробуйте нажать Shift + R после её выполнения.

Какую операцию вы чаще всего повторяете в Blender?
Экструзию
Масштабирование
Дублирование объектов
Пременение модификаторов

Ошибки при повторении последнего действия и их решение

Иногда комбинация Shift + R не работает, даже если настройки верные. Вот основные причины и способы их устранения:

ПроблемаВозможная причинаРешение
Комбинация не срабатываетКонфликт с другими аддонамиОтключите аддоны в Edit > Preferences > Add-ons и проверьте работу
Повторяется не то действиеБыла выполнена другая операция послеОтмените лишние действия с помощью Ctrl + Z и повторите нужное
Функция недоступна в текущем режимеНекоторые операции не поддерживают повторениеПроверьте, работает ли повторение в другом редакторе (например, в Object Mode)
Клавиша Shift не распознаётсяПроблемы с клавиатурой или ОСПопробуйте другую клавишу в настройках или проверьте клавиатуру

Если проблема не решена, попробуйте сбросить настройки Blender к стандартным: File > Defaults > Load Factory Settings. Не забывайте сохранить текущий файл перед сбросом!

Особенности работы с повторением в разных редакторах

Blender имеет несколько редакторов (Layout, Modeling, Sculpting и др.), и в каждом из них повторение действий может работать по-разному.

В Edit Mode повторение чаще всего используется для экструзии, перемещения вершин или граней. В Object Mode — для трансформаций объектов. В Sculpt Mode функция повторения может не работать для некоторых инструментов, например, для Grab или Crease.

Если вы работаете в Sculpt Mode и хотите повторить действие, попробуйте использовать историю операций (F3 → введите название инструмента).

Как проверить, какое действие будет повторено

Нажмите F3, чтобы открыть поиск операций. В верхней части списка будет отображено последнее выполненное действие. Это поможет понять, что именно повторится при нажатии Shift + R.

Практическое применение: примеры из реальной работы

Рассмотрим несколько примеров, где повторение последнего действия экономит время:

  1. Создание массива объектов. Сдыдублируйте объект (Shift + D), переместите его (G) и повторите действие для создания ряда одинаковых объектов. Каждый новый объект будет дублироваться с теми же параметрами.
  2. Масштабирование нескольких объектов. Выделите первый объект, масштабируйте его (S), затем выделите следующий и нажмите Shift + R. Все объекты будут масштабированы одинаково.
  3. Экструзия граней для создания рельефа. В Edit Mode выделите грань, экструдируйте её (E), затем выделите соседнюю и повторите действие.
⚠️ Внимание: если после повторения действия результат не соответствует ожиданиям, проверьте, не изменились ли параметры объекта или не выбран ли другой инструмент. Например, если вы экструдировали грань с масштабом 0.5, а затем изменили масштаб на 1.0, повторение будет использовать новый параметр.

Проверьте свои знания: чек-лист по работе с повторением действий

Чтобы убедиться, что вы освоили материал, пройдите этот чек-лист:

Проверка навыков повторения действий в Blender

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

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

Почему в моей версии Blender не работает комбинация Shift + R?

Вероятно, в вашей версии Blender назначена другая комбинация клавиш или функция отключена. Проверьте настройки в Edit > Preferences > Keymap. Если там нет действия Repeat Last, попробуйте обновить программу до последней версии.

Можно ли повторить action (анимацию) в Blender?

Да, но не через Shift + R. Для повторения анимации используйте NLA Editor (Nonlinear Animation). Создайте новый трек, добавьте в него action и настройте повторение через параметры трека.

Как отменить повторение последнего действия?

Если вы случайно повторили не то действие, используйте отмену (Ctrl + Z). Если нужно вернуть отменённое повторение, нажмите Ctrl + Shift + Z.

Работает ли повторение действий в Blender для Python-скриптов?

Нет, комбинация Shift + R работает только для операций, выполненных вручную через интерфейс. Для скриптов на Python нужно вручную прописывать повторяемую логику.