I LEARN PROBUILDER
Войти Начать курс
13/20

Действия над объектом

ProBuilderize Превращение в ProBuilder-меш

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

  • МенюTools ProBuilder Object ProBuilderize
  • РежимObject
  • Клавишанет

Что добавляется объекту

На объект вешается компонент ProBuilderMesh, который хранит собственное описание геометрии: вершины, грани, группы сглаживания, развёртку.

Оригинальный меш при этом не портится — ProBuilder строит свою копию и рисует её.

Обычный меш из FBX редактировать нельзя. ProBuilderize даёт ему вершины, рёбра и грани.MeshFilter из FBX — только двигатьProBuilderizeProBuilderMesh — редактируется целикомImport Quads — пробовать собрать треугольники обратно в квадыImport Smoothing + Smoothing Threshold — восстановить группы сглаживания по углу между гранями

Цена преобразования

Данные ProBuilder хранятся прямо в сцене или префабе. Тяжёлая модель после ProBuilderize заметно раздувает файл сцены и замедляет её открытие.

Поэтому это инструмент для простой геометрии: примитивы Unity, блоки из чужого набора, простые архитектурные детали. Персонажа со скелетом преобразовывать нельзя — скиннинг потеряется.

Две галочки, которые решают всё

Import Quads — попытаться собрать треугольники обратно в четырёхугольники. Без неё вы получите триангулированную сетку, по которой не пройдёт ни одна петля рёбер.

Import Smoothing — восстановить группы сглаживания, определяя их по углу между соседними гранями. Порог задаётся отдельным числом.

Разбор внутренних меню

Каждое поле — что задаёт, какие значения принимает и на что влияет.

Окно настроек ProBuilderize

Import Quads
вкл / выкл
Собирать пары треугольников в квады. Включайте почти всегда — иначе редактировать будет нечем.
Import Smoothing
вкл / выкл
Восстанавливать группы сглаживания.
Smoothing Threshold
градусы
Угол между гранями, ниже которого они считаются одной гладкой поверхностью. Типичное значение — 30–45°.

Попробуйте сами

Пять минут в Unity — и инструмент перестанет быть кнопкой с непонятным названием.

  1. Создайте обычный куб через GameObject 3D Object Cube.
  2. Попробуйте войти в режим Face — ProBuilder его не видит.
  3. Откройте настройки ProBuilderize, включите Import Quads и Import Smoothing с порогом 30°.
  4. Примените — теперь куб редактируется как родной.
  5. Проверьте Conform Normals после преобразования: у импортированных моделей нормали часто вразнобой.

Приёмы

  • Самый частый сценарий: взяли бесплатный ассет, нужно подрезать одну стену. ProBuilderize правка Export в Asset удалить компонент ProBuilder.
  • После преобразования сразу прогоняйте Conform Normals и, если нужно, Lightmap UVs — импортированные модели редко приходят чистыми.
  • Нужен только кусок модели? Преобразуйте, выделите лишние грани, удалите — и экспортируйте обратно в Asset.
  • Import Smoothing с порогом 45° — хорошая отправная точка для архитектуры; для органики берите 60–80°.

Грабли

  • Скины и анимированные меши не поддерживаются: у персонажа отвалится привязка к скелету.
  • Модель на 200 тысяч треугольников после ProBuilderize превратит сцену в кирпич. Проверяйте счётчик до нажатия.
  • Данные ProBuilder остаются в сцене навсегда, пока вы не удалите компонент. Перед финальной сборкой уровня лишние преобразования стоит убрать.
  • Без Import Quads вы получите сетку из треугольников — и потеряете половину инструментов.

Проверка

Четыре вопроса. Неверный ответ попадёт в банк ошибок и вернётся к вам в разделе «Практика».

1. Что делает ProBuilderize?

2. Зачем включать Import Quads?

3. Какую модель нельзя преобразовывать?

4. Что определяет параметр Smoothing Threshold?