Инвертировать выделение в Blender можно за секунды — для этого есть горячие клавиши и меню. В большинстве случаев достаточно нажать Ctrl+I (Windows/Linux) или Cmd+I (macOS) в режиме редактирования меша. Работает это и для вершин, и для рёбер, и для граней. Если клавиши не срабатывают, проверьте, активен ли нужный режим выделения или не включён ли другой инструмент.
Эта функция экономит время при моделировании: вместо ручного выделения каждого элемента, можно сначала выбрать ненужные детали, а затем инвертировать выделение, чтобы оставить только то, что нужно. Рассмотрим все способы, в том числе через меню и для разных типов объектов.
Горячие клавиши для инверсии выделения
Самый быстрый способ — сочетание клавиш. В Blender по умолчанию для инверсии выделения закреплены:
Ctrl+I — для Windows и Linux;
Cmd+I — для macOS.
Эти комбинации работают в режиме Edit Mode (редактирования меша) для вершин, рёбер и граней. Если выделение не инвертируется, убедитесь, что:
- Вы находитесь в режиме редактирования (
Tabдля переключения); - Выбран хотя бы один элемент (иначе инвертировать нечего);
- Не активирован другой инструмент, например,
ExtrudeилиLoop Select.
Если горячие клавиши не работают, проверьте настройки в Edit > Preferences > Keymap. Возможно, сочетание было переназначено.
| Режим | Путь в меню | Применение |
|---|---|---|
Редактирование меша (Edit Mode) | Mesh > Select > Invert | Для вершин, рёбер, граней |
Режим объекта (Object Mode) | Object > Select > Invert | Для инверсии выделения среди объектов сцены |
| UV-редактор | UV > Select > Invert | Для инверсии выделения в развёртке |
Способы инверсии через меню
Если не хочется запоминать сочетания клавиш, инвертировать выделение можно через меню. В зависимости от контекста путь может отличаться, но общий алгоритм такой:
В некоторых версиях Blender путь может слегка отличаться — например, в старых releases пункт Invert мог находиться в подменю Selectв панели инструментов. Если не находите команду, воспользуйтесь поиском по меню: нажмите F3 и введите «Invert».
Особенности работы с разными типами выделения
Инвертировать выделение можно не только в мешах, но и в других контекстах Blender. Вот где ещё пригодится эта функция:
- Вершины, рёбра, грани — стандартный случай в
Edit Mode. Работает и для многоугольников, и для кривых. - Объекты сцены — в
Object Modeинверсия выделения позволяет быстро выбрать все объекты, кроме текущих. - Кости арматуры — в режиме редактирования арматуры (
Edit Modeдля Armature) инверсия работает для костей. - UV-развёртка — в редакторе UV можно инвертировать выделение вершин текстурной карты.
- Режим скульптинга — здесь инверсия выделения не работает напрямую, но можно использовать маски (
Ctrl+Clickдля инверсии маски).
В большинстве случаев логика одинаковая: выделяем ненужное, инвертируем и получаем то, что нужно.
Пошаговая инструкция для новичков
Если вы только начинаете осваивать Blender, разберём процесс подробно. Предположим, у вас есть куб, и вы хотите инвертировать выделение его граней:
- Выделите куб в
Object Mode(кликните по нему правой кнопкой мыши). - Перейдите в
Edit Mode, нажавTab. - Выберите тип выделения: вершины, рёбра или грани (
1,2или3на клавиатуре соответственно). - Выделите несколько граней (например, верхнюю и нижнюю). Для этого удерживайте
Shiftи кликайте по граням. - Нажмите
Ctrl+I(илиCmd+Iна macOS) — выделение инвертируется. Теперь выбраны все грани, кроме верхней и нижней. - Если нужно, вернитесь в
Object Mode, нажавTabснова.
⚠️ Внимание: Если после инверсии выделение не изменилось, проверьте, не активирован ли режимFace Select Mask(маска выделения граней). В этом случае инверсия может не работать или работать иначе. Отключите маску, нажавCtrl+Clickпо мешу.
Сравнение методов инверсии выделения
Не все способы инверсии одинаково удобны в разных ситуациях. Ниже сравним основные методы по скорости, уневерсальности и доступности:
| Метод | Скорость | Универсальность | Работает в |
|---|---|---|---|
Горячие клавиши (Ctrl+I) | Мгновенно | Высокая (все режимы, кроме скульптинга) | Edit Mode, Object Mode, UV-редактор |
Меню Select > Invert | 2–3 секунды | Средняя (зависит от контекста) | Все режимы с выделением |
Поиск по меню (F3) | 3–5 секунд | Высокая | Любой контекст |
Инверсия маски (Ctrl+Click) | Мгновенно | Низкая (только для масок) | Скульптинг, вершинные группы |
Для большинства задач оптимален первый метод — горячие клавиши. Но если вы работаете в нестандартном контексте (например, с масками в скульптинге), пригодится и последний вариант.
Типичные ошибки и как их избежать
Даже опытные пользователи иногда сталкиваются с проблемами при инверсии выделения. Вот основные причины, почему функция может не работать:
1. Не активирован режим редактирования. Инверсия выделения в меше работает только в Edit Mode. Если вы в Object Mode, клавиши не сработают. Решение: нажмите Tab.
2. Выделение пустое. Если не выбран ни один элемент, инвертировать нечего. Решение: выделите хотя бы одну вершину, ребро или грань.
3. Активен другой инструмент. Некоторые инструменты (например, Extrude или Bevel) блокируют стандартные сочетания клавиш. Решение: отмените текущий инструмент (Esc или правый клик) и попробуйте снова.
4. Переназначенные горячие клавиши. В настройках Blender сочетания клавиш можно изменить. Решение: проверьте Edit > Preferences > Keymap.
Инверсия выделения — это не отмена выделения. Она меняет выбранные элементы на невыбранные и наоборот, но не очищает выделение полностью.
Практические примеры применения
Инверсия выделения удобна в самых разных сценариях. Вот несколько практических примеров, где она экономит время:
1. Удаление лишних граней. Допустим, вы моделируете деталь с множеством граней, и нужно оставить только внешний контур. Выделите все грани (A), затем выделите внутренние грани (вручную или через Select > Select Loop Inner-Region), инвертируйте выделение (Ctrl+I) и удалите ненужное (X > Faces).
2. Разделение меша на части. Чтобы разделить меш на два объекта, выделите грани одного из них, инвертируйте выделение, затем нажмите P > By Loose Parts. Так вы быстро разделите объект по выбранным граням.
3. Назначение материалов. Если нужно применить материал ко всем граням, кроме выбранных, инвертируйте выделение и назначьте материал. Это удобно при работе с сложными текстурами.
4. Редактирование UV-развёртки. В UV-редакторе инверсия помогает быстро выделить все вершины текстурной карты, кроме тех, что уже выбраны, чтобы скорректировать их положение.
Чек-лист перед инверсией выделения
Часто задаваемые вопросы
Можно ли инвертировать выделение в режиме скульптинга?
В стандартном режиме скульптинга инверсия выделения не работает. Однако можно использовать маски: выделите область, инвертируйте маску (Ctrl+Click по мешу) и работайте с инвертированной областью. Маски в скульптинге выполняют роль выделения.
Почему после инверсии выделение не изменилось?
Скорее всего, вы находитесь не в том режиме (например, в Object Mode вместо Edit Mode) или не выделен ни один элемент. Проверьте текущий режим (Tab для переключения) и убедитесь, что есть выделенные вершины, рёбра или грани.
Есть ли разница между инверсией в Edit Mode и Object Mode?
Да. В Edit Mode инверсия работает с элементами меша (вершинами, рёбрами, гранями). В Object Mode она инвертирует выделение среди объектов сцены. Например, если у вас выделен один объект из десяти, после инверсии будут выделены все объекты, кроме него.
Можно ли отменить инверсию выделения?
Да, как и любую другую операцию в Blender, инверсию выделения можно отменить с помощью Ctrl+Z. Также можно повторно применить инверсию — это вернёт исходное выделение.