В Blender вырезать объект из другого можно буквально за несколько кликов — чаще всего используют булевы операции. Но есть и другие способы: нож (K), петлевые разрезы (Ctrl+R), модификатор Mask или даже ручное удаление лишних граней. Выбор зависит от задачи: для точного вырезания отверстия подходит Boolean, для создания сложных форм — нож, а для быстрого удаления частей — Delete.

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

Булевы операции: быстрый способ вырезать отверстие

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

Вот как это сделать:

  1. Создайте два объекта: например, куб (Add > Mesh > Cube) и цилиндр (Add > Mesh > Cylinder).
  2. Расположите цилиндр так, чтобы он пересекал куб в том месте, где нужно отверстие.
  3. Выделите куб, затем добавьте модификатор Boolean в панели Modifiers (значок гаечного ключа).
  4. В настройках модификатора выберите операцию Difference и укажите в поле Object цилиндр.
  5. Нажмите Apply, если хотите зафиксировать изменения.

Если отверстие получилось кривым, проверьте, чтобы у обоих объектов было достаточно геометрии (подразделите их с помощью Subdivision Surface или вручную). Также убедитесь, что объекты не пересекаются друг с другом сложным образом — булевы операции плохо работают с самопересекающейся геометрией.

💡

Если после применения Boolean остаются артефакты, попробуйте включить опцию Self в настройках модификатора или используйте модификатор Remesh перед Boolean.

МетодПлюсыМинусыЛучше подходит для
Boolean (Difference)Быстро, точно, работает с сложными формамиМожет давать артефакты при сложной геометрииВырезание отверстий, создание полостей
Нож (K)Контроль над каждой гранью, работает в реальном времениТребует ручной работы, не подходит для сложных формРазрезание объектов по заданной линии, создание ровных краёв
Петлевые разрезы (Ctrl+R)Создаёт ровные кольца, удобно для добавления деталейНе вырезает, а только делит геометриюПодготовка геометрии перед вырезанием, добавление рёбер

Сравнение инструментов для вырезания в Blender

Не все задачи решаются булевыми операциями. Иногда удобнее использовать другие инструменты. В таблице ниже — сравнение основных методов.

Если вам нужно вырезать объект с идеально ровными краями, лучше использовать Boolean. Для ручной правки или создания уникальных форм подойдёт нож. Петлевые разрезы полезны, когда нужно подготовить меш перед вырезанием — например, добавить рёбра для лучшего контроля.

Как вырезать объект ножом: пошаговый пример

Инструмент Knife (K) позволяет вручную разрезать меш по заданной линии. Это удобно, когда нужно вырезать кусок объекта по произвольной траектории или создать ровный разрез.

Алгоритм работы:

  • Выделите объект, который нужно вырезать.
  • Перейдите в режим редактирования (Tab).
  • Нажмите K, чтобы активировать инструмент Knife.
  • Зажмите C, чтобы включить режим Cut Through — это позволит разрезать объект насквозь.
  • Щёлкните мышью, чтобы задать первую точку разреза, затем проведите линию и зафиксируйте её ещё одним щелчком.
  • Нажмите Enter или Space, чтобы подтвердить разрез.
  • Выделите лишние грани (A для выбора всех, затем Shift+щелчок для снятия выделения с нужных) и удалите их клавишей X > Delete > Faces.

Нож удобен для работы с простыми формами, но если нужно вырезать сложный контур, лучше использовать булевы операции или модификатор Mask.

Петлевые разрезы и удаление граней: когда это уместно

Петлевые разрезы (Ctrl+R) сами по себе не вырезают геометрию, но помогают подготовить меш для последующего удаления. Это полезно, если нужно создать ровный край перед вырезанием части объекта.

Как это работает:

  1. Выделите объект и перейдите в режим редактирования (Tab).
  2. Нажмите Ctrl+R, затем проведите мышью вдоль рёбер, где нужно добавить петлю.
  3. Поверните колесико мыши, чтобы увеличить количество разрезов, или нажмите 2 на клавиатуре для двух разрезов.
  4. Щёлкните мышью или нажмите Enter, чтобы подтвердить.
  5. Теперь можно выделить ненужные грани и удалить их (X > Delete > Faces).

Этот метод удобен для создания ровных краёв, но не подходит для вырезания сложных форм. Например, если нужно вырезать отверстие в форме звезды, лучше использовать Boolean с заранее созданной формой.

⚠️ Внимание: при удалении граней следите, чтобы не осталось "дырок" в меше. Если удалить слишком много граней, объект может стать негерметичным, что вызовет проблемы при рендере или 3D-печати.
Какой инструмент вы испальзуете чаще всего для вырезания в Blender?
Boolean
Нож (Knife)
Петлевые разрезы (Loop Cut)
Модификатор Mask

Модификатор Mask: вырезание по вершинам

Модификатор Mask позволяет скрыть (а затем удалить) части объекта по заданным вершинам. Это удобно, если нужно вырезать объект по заранее отмеченным точкам.

Сравним Mask с другими методами:

КритерийBooleanMaskKnife
ТочностьВысокая (зависит от геометрии)Средняя (зависит от выделения вершин)Высокая (ручной контроль)
СкоростьБыстроСреднеМедленно
Сложность формыЛюбаяПростаяПростая/средняя
АвтоматизацияДаЧастичноНет

Модификатор Mask удобен, когда нужно вырезать объект по заранее подготовленным вершинам. Например, если вы хотите удалить верхнюю часть сферы, можно выделить вершины в нижней части и применить Mask. Однако для сложных форм этот метод менее точен, чем Boolean.

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

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

  • Артефакты после Boolean: возникают, если у объектов недостаточно геометрии или они пересекаются сложным образом. Решение: добавьте модификатор Subdivision Surface или Remesh перед Boolean.
  • Неровные края после ножа: если разрез получился кривым, проверьте, что вы используете режим Cut Through (C) и что меш имеет достаточно рёбер.
  • Негерметичный меш: если после удаления граней остались дыры, используйте инструмент Fill (F) или модификатор Remesh.

Перед вырезанием всегда проверяйте геометрию объекта — чем больше рёбер и граней, тем точнее будет результат.

Практика: вырезаем отверстие в столе для ножек

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

Алгоритм:

  1. Создайте столешницу (плоскость Add > Mesh > Plane, затем масштабируйте по оси Z, чтобы сделать её толще).
  2. Создайте цилиндр для ножки (Add > Mesh > Cylinder). Расположите его в том месте, где должно быть отверстие.
  3. Выделите столешницу, добавьте модификатор Boolean и выберите операцию Difference. В поле Object укажите цилиндр.
  4. Примените модификатор (Apply), если результат устраивает.
  5. Повторите шаги 2–4 для остальных ножек.

Если отверстия получились слишком грубыми, добавьте модификатор Subdivision Surface к столешнице перед применением Boolean.

Чек-лист перед вырезанием

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

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

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

Да, можно использовать инструмент Knife или вручную удалять грани в режиме редактирования. Однако для сложных форм это займёт больше времени, чем применение Boolean.

Почему после Boolean остаются артефакты?

Чаще всего это происходит из-за недостатка геометрии или самопересекающихся мешей. Попробуйте добавить модификатор Remesh перед Boolean или увеличьте количество рёбер с помощью Subdivision Surface.

Как вырезать объект по кривой?

Используйте кривые (Add > Curve) и преобразуйте их в меш (Object > Convert To > Mesh). Затем примените Boolean с операцией Difference.

Можно ли вырезать объект в Blender на мобильном устройстве?

Официально Blender не поддерживает мобильные устройства, но есть альтернативы, например, Blender for Android (неофициальные порты). Однако функциональность в них ограничена, и вырезание объектов может работать нестабильно.