Hard-surface и булевы операции: техно-формы без боли

Оружие, дроны, техника, гаджеты — всё это hard-surface: твёрдые рукотворные формы с чёткими гранями. Главный инструмент здесь — булевы операции, и главная ловушка — грязная топология на стыках. Разберём, как получать чистый результат.
Hard-surface строят вычитанием и объединением объёмов (Boolean), а стыки спасают фасками и правильным порядком модификаторов: Boolean → Bevel → Subdivision. Без фасок сглаживание «поплывёт».
01Что такое hard-surface
Это моделирование твёрдых предметов с выраженными гранями и механическими деталями — в противовес органике (лица, существа), которую лепят скульптингом. Тут правят точность, симметрия и читаемые силуэты. Рабочая база — примитивы: 70–80% техно-формы собирается из кубов и цилиндров, добавленных по Shift + A, ещё до всяких булевых.

02Булевы операции
- Разность (Difference) — вычесть один объём из другого (просверлить отверстие, прорезать паз). Используется в 80% случаев.
- Объединение (Union) — слить объёмы в один, убрав внутренние стенки.
- Пересечение (Intersect) — оставить только общую часть.
В Blender это модификатор Boolean; в КОМПАС — «вырезать/приклеить выдавливанием». Идея одна. Объект-резак (cutter) удобно держать в отдельной коллекции с отображением Wire — так видно, что именно он прорезает.
- Создайте корпус-болванку и резак-куб, заходящий в корпус на нужную глубину.
- Резаку включите отображение Wire (Object Properties → Viewport Display).
- На корпус повесьте Boolean → Difference и укажите резак; резак двигается — вырез обновляется вживую.
- Настройте форму, затем Apply Boolean и спрячьте резак.
- Снимите фаску: выделите новые рёбра выреза и дайте Bevel 1–2 мм с 2–3 сегментами.
- Включите Auto Smooth с углом 30–45° — плоскости останутся плоскими, кромки читаемыми.
Частая ошибкаBoolean оставляет на стыках треугольники и n-гоны. На такой сетке Subdivision даёт заломы. Поэтому за булевой всегда идёт чистка или фаска.
03Секрет чистых стыков — фаски
Магия hard-surface: острые грани не бывают идеально острыми в реальности — у литого пластика радиус кромки 0,5–1 мм, у фрезерованного металла фаска 0,2–0,5 мм. Именно эта узкая полоска ловит блик и делает рендер «дорогим». Снимите Bevel на рёбрах после Boolean — и стык станет читаемым, а сглаживание перестанет плыть.
СоветДержите связку модификаторов Boolean → Bevel → Subdivision Surface. Порядок критичен: фаска до сглаживания, иначе получите кашу на углах. Для Bevel по углу ставьте порог 30° — он сам найдёт кромки и не тронет плоскости.
04Почему Boolean «не срабатывает»
- Резак не замкнут (открытая плоскость) — операция даёт дыры; резак обязан быть цельным телом.
- Грани резака и корпуса лежат строго в одной плоскости — алгоритм сходит с ума; утопите резак на 0,1–0,5 мм глубже.
- Не применён масштаб объектов — вырез идёт криво; сначала Ctrl + A → Apply Scale обоим.
- Двойные вершины после Apply — сварите сетку через Merge by Distance с порогом 0,001–0,01 мм.
- Десяток «живых» булевых в стеке — вьюпорт умирает; применяйте отработанные операции по мере готовности.
- Резак (cutter)
- вспомогательный объект, которым вычитают форму из основного
- N-гон
- полигон с 5+ сторонами; Boolean плодит их на стыках
- Фаска (bevel)
- срез кромки, заменяющий нереально острое ребро
- Auto Smooth
- автосглаживание нормалей до заданного угла, обычно 30–45°
05Когда топология не критична
Если объект идёт только в 3D-печать и не будет сглаживаться или анимироваться — можно не вылизывать сетку: принтеру важна лишь замкнутость. Для рендера и анимации стыки придётся чистить, иногда через ретопологию.

Зачем это для 3D-печатиБулевы — главный приём функциональной печати: посадочные пазы, отверстия под винты, защёлки делаются резаками за минуты. Помните про зазоры: сопрягаемые детали режьте с припуском 0,2–0,3 мм на сторону, отверстия под резьбу М3–М5 — на 0,3–0,4 мм больше номинала. После Apply прогоните модель проверкой на «водонепроницаемость» — незамкнутый стык Boolean это классическая причина брака STL.
06Куда расти дальше
Следующий уровень — комбинировать булевы с чистовой сеткой: базовые формы резать быстро, витринные поверхности переводить в аккуратные квады. Про то, как устроена «здоровая» сетка и зачем нужны потоки рёбер, — в статье про топологию и чистый меш.
Что запомнить
- Hard-surface — твёрдые техно-формы с чёткими гранями.
- Основа — булевы операции: разность, объединение, пересечение.
- Boolean оставляет грязь на стыках, её лечат фаской 0,5–2 мм.
- Порядок Boolean → Bevel → Subdivision критичен.
- Резак должен быть замкнутым, с применённым масштабом, без совпадающих граней.
- Для чистой печати вылизывать топологию не обязательно — важна замкнутость.
FAQЧастые вопросы
Почему после Boolean модель выглядит грязно?
Булева операция оставляет треугольники и n-гоны на пересечениях. Это норма — их прячут фаской или чистят вручную.
Boolean портит топологию — стоит ли его избегать?
Нет, это мощный инструмент. Просто ведите за ним Bevel и, при необходимости, ретопологию для анимации.
Hard-surface лепят или моделируют?
Моделируют полигонами и булевыми, реже — скульптят с последующей ретопологией. Органику, наоборот, скульптят.
Почему Boolean не срезает форму или даёт дыры?
Чаще всего резак не замкнут, грани совпадают в одной плоскости или не применён масштаб. Утопите резак на полмиллиметра и примените Scale обоим объектам.
Комментарии
Загрузка…