Кисти BSP (BSP браши) — это самые простые строительные блоки, которые имеются в арсенале игрового движка Unreal Engine. Когда-то технология использовалась в качестве основного элемента дизайна уровней, теперь же введены более эффективные специализированные типы CSG геометрии, например, добавляющие и вычитающие кисти. Первые применяют для создания потолка или пола как отдельных объектов. Вторые же используются после добавочных кистей для организации дверных проемов, окон.
BSP браши — инструмент для создания прототипа пространства сцены при разработке компьютерной игры в Unreal Engine. Браши полезны на ранних этапах разработки игрового продукта. Они нужны для быстрого создания прототипа уровня и объектов окружения — их базовых версий.
Как использовать BSP браши
Макеты и каркасы — основу для построения игровой среды — создают, используя простую геометрию. Чтобы избежать ошибок в построении пространства, стоит начинать проектирование виртуального мира с помощью кистей BSP.
При создании компоновки окружения дизайнеры не сразу вставляют статические сетки, текстуры и освещение. Сначала нужно построить прототип и опробовать на нем свою идею.
Цель BSP — сделать набросок исходной геометрии уровня или среды для тестирования пространства. Это помогает определиться с масштабом, расположением объектов и оценить взаимодействие моделей.
Кисти BSP — это примитивные геометрические формы, которые используются в редакторе игрового движка. Например, в Unreal Engine найти их просто:
- перейдите во вкладку Modes;
- выберите панель Place;
- нажмите на инструменты Geometry.

Открытый инструмент Geometry для использования BSP кистей в левом верхнем углу.
Здесь будут доступны сфера, куб, лестницы, конус и цилиндр — на их основе можно начать архитектуру уровня и объектов. Последние будут заменены на высокополигональные (максимально реалистичные) модели в будущем.
Возможности BSP брашей
Инструмент с помощью плоскости (перегородки) разделяет площадь на два выпуклых множества. Это позволяет представить объект или целое пространство в виде древовидной структуры данных.

Доступные настройки для каждой bsp кисти.
Главные плюсы использования BSP брашей:
- Более легкая обработка при рендеринге (отрисовке сцен).
- Сортировка объектов происходит в порядке удаления наблюдателя от камеры.
- Инструмент помогает предотвратить или выявить пересечения плоскостей или моделей.
Что можно делать с помощью кистей BSP:
- Создавать геометрию уровня прямо в игровом движке.
- Просматривать результаты внутри редактора без сторонних средств разработки.
- Блокировать макет для дальнейшего использования в других проектах.
- Быстро определять масштаб сцены и размер объектов.
- Тестировать игровой процесс и функциональность уровней без отвлечения на внешний вид моделей.
Кисти BSP — это основа, на которой строится вся финальная среда. При дальнейшей работе BSP-инструменты будут заменены статическими сетками (полигональными сетками, из которых состоит готовая карта). Это означает, что прототипы выполнили свою функцию. Дальше проводится шлифовка уровня и наполнение его контентом.