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

Панели инструментов

New Shape Создание фигуры

Главная кнопка ProBuilder. Она не «создаёт куб» — она включает режим рисования: вы мышью задаёте габаритный ящик прямо в сцене, а ProBuilder вписывает в него выбранный примитив. Всё блокирование уровня начинается здесь.

  • МенюTools ProBuilder Editors New Shape
  • РежимРаботает всегда, выделение не требуется
  • КлавишаCtrl+Shift+K

Что происходит при нажатии

Открывается оверлей Create Shape в углу окна Scene и курсор превращается в инструмент рисования. Пока оверлей активен, обычное выделение объектов не работает — это нормально, выход по Esc.

Результат — GameObject с двумя компонентами: ProBuilderMesh (редактируемая геометрия) и ProBuilderShape (параметры примитива, которые можно менять числами хоть завтра).

Фигура строится не «по центру», а по габаритному ящику, который вы рисуете мышью.1-й кликPivot: First Cornerтянем — X и Zотпустили — тянем высоту YPivot: CenterЗажатый Ctrl — привязка к сетке.Shift+клик — построить сразупо числам из панели.

Порядок построения

Нажали Ctrl+Shift+K выбрали тип фигуры зажали ЛКМ в сцене и протянули основание (оси X и Z) отпустили двинули мышь вверх и кликнули, задав высоту (ось Y).

Если нужен объект точного размера — заполните поля Size в панели и сделайте Shift+клик: фигура появится сразу по числам, без рисования.

Включённая привязка к сетке (Ctrl во время рисования, либо кнопка Grid Snapping на верхней панели Unity) — единственный способ, при котором стены потом сходятся без щелей.

Двенадцать типов фигур

Тип можно поменять в любой момент — и до постройки, и после, через Edit Shape. ProBuilder перестроит меш внутри того же габаритного ящика.

CubeSpherePlaneCylinderConePrismStairsTorusPipeArchDoorSprite

Жизнь фигуры после создания

Пока на объекте висит компонент ProBuilderShape, он остаётся «параметрическим»: в инспекторе крутятся стороны, ступени, толщина.

Как только вы редактируете вершины или грани вручную, ProBuilder предупредит, что параметры будут потеряны. Согласились — объект становится обычным редактируемым мешем. Это точка невозврата, но правильная: параметрические фигуры нужны на этапе блокинга, дальше вы лепите руками.

Схема параметров

Create Shape · StairsSteps Height / Steps Countвысота ступени или их числоBuild Sidesстроить ли боковые стенкиCircumferenceизгиб лестницы в градусахHomogeneous Stepsравные ступени по высотеSize X / Y / Zгабарит всего пролётаSteps HeightCircumference > 0даёт винтовую лестницу

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

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

Панель Create Shape

Shape
12 вариантов
Тип примитива. Меняется на лету, габарит сохраняется.
Pivot Location
First Corner / Center
Где окажется пивот: в точке первого клика или в центре основания. Для стен и полов удобнее First Corner, для колонн и бочек — Center.
Size X / Y / Z
метры
Габаритный ящик. Заполняется автоматически при рисовании; можно вбить числа вручную.
Rotation X / Y / Z
градусы
Поворот содержимого внутри ящика. Не путать с Transform-поворотом объекта: здесь вращается сама геометрия относительно пивота.

Параметры по типам фигур

Cube
Своих параметров нет. Рабочая лошадка: 90% уровня блокируется кубами.
Sphere
Subdivisions 0–5, Smooth
Икосферa. Уже на 3 подразделениях это 1280 треугольников — для мобильного VR держитесь 1–2.
Plane
Width Cuts, Height Cuts
Односторонняя плоскость с сеткой разрезов. Разрезы нужны, если плоскость будете деформировать или красить вершинным цветом.
Cylinder
Number of Sides, Height Cuts, Smooth
Число сторон — главный расход полигонов. Колонна вблизи: 16–24. Труба на фоне: 8.
Cone
Number of Sides
Верхушка сходится в одну вершину — она даёт «звезду» из треугольников, при сглаживании там часто артефакт.
Prism
Треугольная призма. Быстрые двускатные крыши и клинья.
Stairs
Steps Height / Steps Count, Homogeneous Steps, Build Sides, Circumference
Единственный примитив, который экономит по-настоящему много времени.
Torus
Rows, Columns, Tube Radius, Horizontal/Vertical Circumference, Smooth
Кольца, обручи, дуги. Частичная окружность (Circumference < 360) даёт полукольцо.
Pipe
Number of Sides, Height Cuts, Thickness
Цилиндр с дыркой. Thickness — толщина стенки в метрах.
Arch
Thickness, Number of Sides, Arch Circumference, End Caps, Smooth
Арки, тоннели, своды, полукруглые окна.
Door
Door Height, Leg Width
Дверной проём одним объектом: две стойки и перемычка.
Sprite
Один квад 1×1. Основа для декалей, указателей, билбордов.

Параметры лестницы подробно

Steps Height
метры
Высота одной ступени. Число ступеней ProBuilder посчитает сам из общей высоты.
Steps Count
штук
Альтернативный режим: вы задаёте количество, высота считается сама.
Homogeneous Steps
вкл / выкл
Выключено — последняя ступень может оказаться другой высоты (когда высота не делится нацело).
Build Sides
вкл / выкл
Строить боковые стенки. Выключайте, если лестница вставляется между двумя стенами: минус десятки невидимых полигонов.
Circumference
0–360°
Изгиб пролёта. 0 — прямая, 180 — полуоборот, 360 — полная винтовая.

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

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

  1. Нажмите Ctrl+Shift+K — откроется панель Create Shape.
  2. Выберите Cube и поставьте Pivot Location в First Corner.
  3. Включите привязку к сетке и нарисуйте основание 4×4 м.
  4. Двиньте мышь вверх, кликните на высоте 3 м — комната заблокирована.
  5. В инспекторе смените тип на Stairs и посмотрите, как та же коробка стала лестницей.
  6. Верните Cube, нажмите Edit Shape ещё раз и закройте — фигура готова к ручной правке.

Приёмы

  • Габаритный ящик — это ваш единственный шанс задать точный размер бесплатно. Дальше придётся мерить.
  • Сделали удачную лестницу — сразу сохраните её как префаб. Параметры ProBuilderShape сохраняются вместе с ней.
  • Arch с параметром Arch Circumference = 360 и End Caps = выкл даёт готовое кольцо-тоннель. Это быстрее, чем Torus, когда нужен именно проход.
  • Для VRChat: Plane с нулевыми разрезами — самый дешёвый пол в мире, 2 треугольника. Разрезы добавляйте только там, где будет свет или вершинный цвет.

Грабли

  • Рисуете, а фигура появляется под полом — вы кликнули по грани другого объекта, а не по сетке. Смотрите на подсвеченную плоскость перед первым кликом.
  • Sphere с Subdivisions 5 в мобильном мире — это 20 480 треугольников на один шарик. Проверяйте счётчик статистики.
  • Rotation в панели Create Shape и Rotation в Transform — разные вещи. Первое вращает геометрию внутри ящика, второе — весь объект.

Проверка

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

1. Что задаёт первый клик мышью при построении фигуры?

2. Как построить фигуру строго по числам, без рисования мышью?

3. Что произойдёт, если начать двигать вершины параметрической фигуры?

4. Зачем выключать Build Sides у лестницы?