Mastering the Basics of Unreal Engine 4: BSP Geometry
In the article before this you learned about the Unreal Engine 4 (UE4) UI, how to navigate and the basics of the interface. In this article we'll dive deeper into the game engine and you'll learn about BSP Geometry and how to use it inside of UE4. If this is your first time using UE4 it's recommended that you start with the UI article. BSP (Binary Space Partitioning) geometry is a tool in UE4 for very basic level design. BSP geometry is used to quickly block in a level and play test the level. You can think of the BSP geometry as the place holder for the level until the art department is finished creating the assets to be used in the game. While the BSP geometry can be used for the permanent level it's really just meant to be a temporary solution at the very early stages of level design because BSP geometry is much more expensive in terms of computational performance. The great thing about using BSP geometry is that it's easy and extremely fast to setup, you can get your basic level setup and test the gameplay mechanics as well as the lighting, and easily modify the layout if something isn't working. Once you have the static meshes created you can quickly replace the BSP geometry with the finished assets.