ПолиГонБлог о 3D-моделировании
ГлавнаяПрактикаHard-surface и булевы операции: техно-формы без боли
Практика

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

Hard-surface моделирование и булевы операции

Оружие, дроны, техника, гаджеты — всё это hard-surface: твёрдые рукотворные формы с чёткими гранями. Главный инструмент здесь — булевы операции, и главная ловушка — грязная топология на стыках. Разберём, как получать чистый результат.

Коротко

Hard-surface строят вычитанием и объединением объёмов (Boolean), а стыки спасают фасками и правильным порядком модификаторов: Boolean → Bevel → Subdivision. Без фасок сглаживание «поплывёт».

01Что такое hard-surface

Это моделирование твёрдых предметов с выраженными гранями и механическими деталями — в противовес органике (лица, существа), которую лепят скульптингом. Тут правят точность, симметрия и читаемые силуэты. Рабочая база — примитивы: 70–80% техно-формы собирается из кубов и цилиндров, добавленных по Shift + A, ещё до всяких булевых.

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

02Булевы операции

  • Разность (Difference) — вычесть один объём из другого (просверлить отверстие, прорезать паз). Используется в 80% случаев.
  • Объединение (Union) — слить объёмы в один, убрав внутренние стенки.
  • Пересечение (Intersect) — оставить только общую часть.

В Blender это модификатор Boolean; в КОМПАС — «вырезать/приклеить выдавливанием». Идея одна. Объект-резак (cutter) удобно держать в отдельной коллекции с отображением Wire — так видно, что именно он прорезает.

Вырезаем аккуратный паз в корпусе
  1. Создайте корпус-болванку и резак-куб, заходящий в корпус на нужную глубину.
  2. Резаку включите отображение Wire (Object Properties → Viewport Display).
  3. На корпус повесьте Boolean → Difference и укажите резак; резак двигается — вырез обновляется вживую.
  4. Настройте форму, затем Apply Boolean и спрячьте резак.
  5. Снимите фаску: выделите новые рёбра выреза и дайте Bevel 1–2 мм с 2–3 сегментами.
  6. Включите 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-печать и не будет сглаживаться или анимироваться — можно не вылизывать сетку: принтеру важна лишь замкнутость. Для рендера и анимации стыки придётся чистить, иногда через ретопологию.

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

Зачем это для 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 обоим объектам.

Оцените статью

Комментарии

Загрузка…

Комментарии публикуются после проверки модератором