BSP is art!
You don't see a lot of BSP in finished UE4 levels but their essence is always there.
Every level, every environment begun with a BSP blockout - the use of simple geometry to create the layout, the framework onto which final environment was built on.
Always begin your environments and levels by using BSP brushes.
Yes, eventually BSP will get replaced with Static Meshes. But that only means BSP has served its function.
To use BSP brushes correctly it's important to understand what they are, their benefits, limitations and their purpose in UE4 production pipeline.
If you are familiar creating maps for games like Quake, Half-Life, Half-Life 2, Counter-Strike, Unreal Tournament and others then you will be very familiar with BSP brushes. Although the way BSP is handled and used in UE4 is very different.
To create the initial layout of the environment, don't jump right into inserting Static Meshes, texturing or lighting. You need to build the framework and test your idea in editor.
BSP brushes are simple, primitive geometric shapes available to use right inside the UE4 editor. You'll find BSP brushes under Modes panel, Place tab and Geometry:
Drag any of the shapes from Geometry menu into the perspective viewport of your level:
BSP becomes placeholder geometry until you have final meshes to replace BSP brushes with.
Benefits of using BSP brushes are:
Use BSP brushes to block out a level and begin prototyping. During this stage you establish scale, dimensions of the architecture, level's layout, gameplay and flow.
This is your first step.
Because BSP brushes are available in UE4, they can be added right away; iterated and changed in real-time without having to model anything inside 3d software.
During BSP blockout you are creating the frame or the skeleton of the level onto which everything will be built onto. No detailing, texturing, meshing or lighting - other than basic textures and basic lighting to communicate your idea better.
As you iterate, update and change the layout with BSP, you lock down your design. Once you are happy with BSP blockout you go to the next step - Static Meshing.
Most people, including myself use the term BSP and CSG interchangeably. But technically, there is a difference between BSP vs CSG.
You don't need to know or understand this difference as a level designer or environment artist unless you want to go into programming.
All content on this website is copyrighted ©2008-2023 World of Level Design LLC. All rights reserved.
Duplication and distribution is illegal and strictly prohibited.
World of Level Design LLC is an independent company. World of Level Design website, its tutorials and products are not endorsed, sponsored or approved by any mentioned companies on this website in any way. All content is based on my own personal experimentation, experience and opinion. World of Level Design™ and 11 Day Level Design™ are trademarks of AlexG.
Template powered by w3.css