Binary Space Partitioning (sometimes refered to as CSG ) is a data structure that is used to organize objects within a space of the level. While it is not semantically correct to use this term to refer to geometry, it is loosely accepted as referring to the geometry created with the builder brush. For more on BSP, see that BspBrushesTutorial document. In simpler words, BSP is a type of geometry that can be added or subtracted from a level to sculpt the space of the environment.
An abbreviation for Binary Space Partitioning. This is used as a name for the compiling process.
(abbreviation) See Binary Space Partitions. ('BSP' is also the name of another map-editor.)
level editor by Yahn Bernier. BSP supports Quake I/II and Hexen II. go to BSP hq. more mapping info at the Guide... to 'bsp' a file also refers to the entire process of using qbsp, light, vis. as maps increase in size, system requirements and time for bsp-ing also increase, making home-brew mappers less common.
BSP is a map file extension used in games such as the Doom, Quake, and Half-Life series. .BSP files use binary space partitioning to generate levels that can be rendered quickly while minimizing the amount of polygons that need to be redrawn every time the screen refreshes. One of the biggest problems with the .BSP file format is that large open areas do not work well due to the nature of the partitioning algorithm used.
BSP is a freeware map creation program written by Yahn Bernier for id software's game, Quake, and games using the Quake engine. The name of the program refers to the Binary space partitioning data structure commonly used by such games and the .bsp file format used by Quake for compiled maps.