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

Если вы используете старую версию (2.79 и ниже), то блокировка слоя осуществляется напрямую в панели слоёв. В новых версиях нужно работать с коллекциями в Outliner. Разберём оба варианта, а также рассмотрим, как заблокировать объекты внутри слоя и что делать, если блокировка не работает.

Зачем блокировать слои в Blender

Блокировка слоёв — это не роскошь, а необходимость при работе с сложными сценами. Представьте, что вы моделируете интерьер: мебель, стены, освещение — всё на разных слоях. Если случайно переместить стенку, пока работаете с диваном, придётся откатывать изменения. Блокировка предотвращает такие ошибки.

Кроме того, заблокированные слои:

  • Экономят ресурсы — Blender не обрабатывает заблокированные объекты в некоторых операциях (например, при рендере или симуляции).
  • Ускоряют работу — можно быстро скрыть ненужные элементы, фокусируясь на текущей задаче.
  • Защищают от изменений — невозможно случайно удалить или модифицировать заблокированные объекты.
💡

Чтобы быстро переключаться между слоями, используйте горячие клавиши Shift + 1, Shift + 2 и т. д. (для слоёв 1–10). В новых версиях Blender это работает для коллекций в Outliner.

Версия Blender Где находятся слои Как заблокировать слой Горячие клавиши
2.79 и старше Панель слоёв внизу экрана (Layers) Клик по иконке замка рядом с номером слоя Shift + клик по слою — выбрать несколько слоёв
2.80–2.93 Коллекции в Outliner Клик по иконке замка рядом с коллекцией Alt + клик по коллекции — выбрать все объекты в коллекции
3.0 и новее Коллекции в Outliner или панель Collections Клик по иконке замка или через контекстное меню Ctrl + клик по коллекции — переместить объект в коллекцию

Способы блокировки в зависимости от версии Blender

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

Если вы не уверены, какая у вас версия Blender, проверьте её в меню Help → About Blender. Это важно, так как в новых версиях слои как таковые заменены на коллекции, а старые методы не работают.

Блокировка слоёв в Blender 2.79 и ниже

В старых версиях Blender слои расположены в нижней части экрана. Каждый слой представлен квадратиком с номером (от 1 до 20). Чтобы заблокировать слой:

  1. Найдите панель слоёв внизу окна Blender (если её нет, нажмите Shift + F1 и найдите Layers).
  2. Кликните по иконке замка рядом с номером слоя, который хотите заблокировать. Замок станет серым — слой заблокирован.
  3. Чтобы разблокировать, кликните по замку ещё раз.

Если иконки замка нет, проверьте, включено ли отображение слоёв. Для этого в настройках интерфейса (User Preferences → Interface) найдите опцию Show Layer Locks и активируйте её.

Блокировка коллекций в Blender 2.8 и новее

В новых версиях Blender слои заменены на коллекции. Чтобы заблокировать коллекцию:

  1. Откройте Outliner (обычно находится в правом верхнем углу, если его нет — нажмите Shift + F9).
  2. Найдите нужную коллекцию в дереве объектов.
  3. Кликните по иконке замка рядом с названием коллекции. Если замка нет, нажмите правой кнопкой по коллекции и выберите Restrict Selection или Restrict Viewport (в зависимости от нужного типа блокировки).
⚠️ Внимание: В Blender 3.0+ блокировка коллекций может не работать, если у вас включён режим Local View (/ на клавиатуре). Выйдите из этого режима, чтобы блокировка сработала.
Какую версию Blender вы используете?
2.79 и старше
2.80–2.93
3.0 и новее
Не знаю

Типы блокировки в Blender: что можно заблакировать

В Blender есть несколько типов блокировки, и они работают по-разному. Не все знают, что можно заблокировать не только целый слой или коллекцию, но и отдельные параметры объектов.

Тип блокировки Где включается Что делает Пример использования
Блокировка слоя/коллекции Панель слоёв или Outliner Запрещает выделение и изменение всех объектов в слое/коллекции Защита фона при моделировании переднего плана
Блокировка выбора (Restrict Selection) Outliner (иконка мыши) Запрещает выделение объектов в коллекции, но позволяет их видеть Исключение из выделения вспомогательных объектов
Блокировка отображения (Restrict Viewport) Outliner (иконка глаза) Скрывает объекты в коллекции в viewport, но не удаляет их из рендера Ускорение работы при большом количестве объектов
Блокировка рендера (Restrict Render) Outliner (иконка камеры) Исключает объекты из рендера, но оставляет их видимыми в viewport Тестовое освещение без рендера всех объектов

Чаще всего используют блокировку слоя/коллекции для защиты от изменений. Но если нужно просто скрыть объекты, удобнее использовать Restrict Viewport. Для рендера — Restrict Render.

Частые ошибки и как их избежать

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

  • Замок не активен — проверьте, включено ли отображение иконок блокировки в настройках интерфейса.
  • Объекты всё равно выделяются — возможно, вы заблокировали не тот слой или коллекцию. Убедитесь, что объект находится в заблокированном слое.
  • Блокировка не работает в Edit Mode — в режиме редактирования блокировка слоёв не действует на выделенные вершины/грани. Нужно выйти в Object Mode.
  • Коллекции не отображаются в Outliner — проверьте, не скрыты ли они через фильтры (Filter в верхней части Outliner).

Блокировка слоёв в Blender не защищает от изменений через Python-скрипты. Если вы работаете с автоматизацией, используйте дополнительные проверки в коде.

Пошаговая инструкция: как заблокировать слой в Blender 3.0

Разберём координатный метод для самой актуальной версии Blender. Предположим, у вас установлена версия 3.6, и вы хотите заблокировать коллекцию с мебелью, чтобы не задеть её при моделировании стен.

Вот что нужно сделать:

Как заблокировать коллекцию в Blender 3.0

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

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

Можно ли заблокировать отдельный объект, а не целый слой?

Да, в новых версиях Blender можно заблокировать отдельный объект. Для этого в Outliner кликните по иконке замка рядом с объектом (не коллекцией). В старых версиях (2.79 и ниже) блокировка работает только на уровне слоёв — для блокировки одного объекта его нужно поместить на отдельный слой.

Почему после блокировки слоя объекты всё равно перемещаются?

Вероятно, вы заблокировали не тот слой. Проверьте, на каком слое находится объект: выделите его и посмотрите, какой слой активен в панели слоёв. Также убедитесь, что блокировка включена для выделения (Restrict Selection), а не только для отображения.

Как разблокировать все слои сразу?

В старых версиях Blender (2.79 и ниже) разблокировать все слои можно, удерживая Alt и кликнув по любому замку — это снимет блокировку со всех слоёв. В новых версиях для коллекций такого способа нет — нужно вручную кликать по каждому замку в Outliner.

Работает ли блокировка слоёв в режиме редактирования (Edit Mode)?

Нет, блокировка слоёв в Blender не действует в режиме редактирования (Edit Mode). Она защищает только от изменений на уровне объектов (перемещение, масштабирование, удаление). Чтобы защитить меш от изменений в Edit Mode, используйте блокировку вершин через Mesh → Vertices → Lock или отключите возможность редактирования в настройках объекта.