В Blender вернуть действие назад можно за секунду — достаточно нажать Ctrl+Z (Windows/Linux) или Cmd+Z (macOS). Это отменяет последнее изменение, будь то перемещение объекта, удаление вершины или изменение материала. Если нужно вернуть несколько шагов, повторяйте комбинацию или используйте меню Edit ▸ Undo в верхней панели.

Но что делать, если отмена не работает? Или как восстановить проект после случайного сохранения? В этой статье разберём все способы отмены действий, включая ограничения, особенности работы с разными версиями Blender и нюансы, о которых часто забывают.

Горячие клавиши для отмены действий

В большинстве случаев отмена в Blender сводится к двум комбинациям:

Ctrl+Z (Cmd+Z на Mac) — отменяет последнее действие. Работает везде: в режиме редактирования меша, при работе с кривыми, в окне компоновки. Количество доступных шагов отмены зависит от настроек программы (по умолчанию — 32, но можно увеличить до 256).

Ctrl+Shift+Z (Cmd+Shift+Z на Mac) — возвращает отменённое действие (redo). Если вы переборщили с отменой, эта комбинация вернёт всё обратно.

Горячие клавиши работают в любом окне Blender, но есть исключения: например, в консоли Python или в окне текстового редактора они могут не срабатывать.

💡

Если горячие клавиши не работают, проверьте, не активирован ли режим Emulate 3 Button Mouse в настройках ввода (Edit ▸ Preferences ▸ Input). Иногда он перехватывает сочетания клавиш.

Версия BlenderКоличество шагов отмены по умолчаниюМаксимальное количество шаговПримечания
Blender 2.80–2.9332256В этих версиях история отмены сбрасывается при закрытии файла.
Blender 3.0+32256Поддержка отмены для большего количества операций, включая изменение модификаторов.
Blender 4.0+64512Добавлена поддержка отмены для некоторых операций с геометрией в режиме Sculpt.

Настройки истории отмены и их влияние на работу

По умолчанию Blender сохраняет 32 шага отмены, но этого может быть недостаточно для сложных проектов. Чтобы изменить это значение:

  1. Откройте меню Edit ▸ Preferences.
  2. Перейдите в раздел System.
  3. Найдите параметр Undo Steps и увеличьте его до нужного значения (максимум — 256).

Увеличение количества шагов отмены может потребовать больше оперативной памяти, особенно при работе с тяжелыми сценами.

Что делать, если отмена не работает

Иногда Ctrl+Z не отменяет действие. Вот основные причины и решения:

  • Действие не поддерживает отмену. Некоторые операции в Blender (например, импорт/экспорт файлов, рендеринг, изменение настроек программы) не попадают в историю отмены. В этом случае поможет только сохранённая версия проекта.
  • История отмены сброшена. При сохранении файла (Ctrl+S) или открытии нового проекта история отмены очищается. Чтобы избежать потери данных, используйте Ctrl+Shift+S для сохранения новой версии файла.
  • Работаете в неподходящем контексте. Например, если вы пытаетесь отменить изменение в окне 3D Viewport, но активным — окно Outliner, отмена может не сработать. Проверьте, что курсор находится в нужном окне.
  • Используете экспериментальные функции. Некоторые аддоны или скрипты могут мешать работе истории отмены. Отключите их временно и проверьте.

Восстановление проекта после ошибки

Если вы случайно сохранили файл с ошибками и отмена уже не помогает, есть несколько способов вернуть утерянные данные:

  1. Используйте автосохранение. Blender по умолчанию сохраняет временные файлы в папке autosave (внутри директории, где находится ваш проект). Чтобы восстановить:
    1. Откройте Blender и перейдите в File ▸ Open.
    2. В окне выбора файла найдите папку autosave и выберите самый актуальный файл.
  2. Вернитесь к предыдущей версии файла. Если вы сохраняли проект вручную (Ctrl+Shift+S), найдите старую версию в папке с проектом. Файлы Blender имеют расширение .blend.
  3. Проверьте корзину. Если файл был удалён, попробуйте восстановить его из корзины.
⚠️ Внимание: автосохранение в Blender отключено по умолчанию. Чтобы его включить, перейдите в Edit ▸ Preferences ▸ Save & Load и установите флажок Save Versions. Рекомендуется также увеличить количество сохраняемых версий (по умолчанию — 1).
Как часто вы сохраняете проект в Blender?
Каждый раз перед изминением
Через каждые 5–10 минут
Только в конце работы
Не сохраняю, надеюсь на отмену

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

Не все режимы в Blender поддерживают отмену одинаково. В таблице ниже — особенности работы с историей отмены в разных контекстах.

Режим/ИнструментПоддержка отменыОсобенности
Режим Edit Mode (редактирование меша)ДаОтмена работает для всех операций: экструзия, удаление вершин, разрезание рёбер и т. д.
Режим Sculpt Mode (лепка)ЧастичноОтмена работает для большинства инструментов, но не для всех (например, для Remesh или Simplify). В Blender 4.0+ поддержка улучшена.
Режим Object Mode (работа с объектами)ДаОтмена работает для перемещения, масштабирования, вращения, удаления объектов.
Режим Weight Paint (рисование весов)ДаОтмена работает, но может быть медленной при работе с высокополигональными моделями.
Окно Shader EditorДаОтмена работает для изменений в нодах материалов, но не для рендеринга.
Окно Graph Editor (анимация)ДаОтмена работает для изменений ключей анимации, кривых и т. д.

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

Если вы не уверены, можно ли отменить конкретное действие, обратите внимание на два признака:

  1. Изменение в интерфейсе. Если после выполнения действия в верхней панели появляется текст с его описанием (например, Extrude Region), то его можно отменить.
  2. Проверка через меню. Откройте меню Edit ▸ Undo History. Если действие есть в списке, его можно отменить.

Если действие не отображается в истории, значит, оно не поддерживает отмену.

Отмена в Blender работает только для операций, которые изменяют состояние сцены. Действия, не связанные с редактированием (например, изменение настроек рендера), не попадают в историю отмены.

Практика: как не потерять работу в Blender

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

  • Сохраняйте часто. Используйте Ctrl+S каждые 5–10 минут. Для сложных проектов настройте автосохранение (Edit ▸ Preferences ▸ Save & Load ▸ Auto Save).
  • Используйте версии файлов. При сохранении (Ctrl+Shift+S) создавайте новые версии файла с понятными именами (например, project_v1.blend, project_v2.blend).
  • Работайте с дубликатами объектов. Перед сложными операциями (например, булевыми) дублируйте объект (Shift+D) и прячьте оригинал (H). Если что-то пойдёт не так, вы сможете вернуть исходную версию.
  • Используйте Local View. Если вы редактируете сложную сцену, изолируйте нужный объект с помощью Numpad /. Это убережет от случайного изменения других элементов.

Чек-лист для безопасности работы в Blender

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

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

Можно ли отменить action в Blender после сохранения файла?

Нет, после сохранения файла (Ctrl+S) история отмены очищается. Чтобы вернуть предыдущее состояние, используйте автосохранённые файлы в папке autosave или восстановите предыдущую версию проекта.

Почему в Blender не работает отмена для некоторых инструментов?

Некоторые инструменты (например, Remesh в режиме Sculpt или операции с модификаторами) не поддерживают отмену. Также отмена может не работать, если вы используете экспериментальные аддоны или скрипты.

Как увеличить количество шагов отмены в Blender?

Перейдите в Edit ▸ Preferences ▸ System и увеличьте значение параметра Undo Steps. Максимальное значение — 256 (в Blender 4.0+ — 512). Учтите, что большое количество шагов может потребовать больше оперативной памяти.

Можно ли отменить рендеринг в Blender?

Нет, отмена (Ctrl+Z) не работает для рендеринга. Чтобы остановить рендеринг, используйте кнопку Cancel в панели рендера или закройте окно рендера.