hello RCO,
maybe this will answer your question...
Quote: "Binary space partitioning (BSP) is a method for recursively subdividing a space into convex sets by hyperplanes. This subdivision gives rise to a representation of the scene by means of a tree data structure known as a BSP tree.
In simpler words, it is a method of breaking up intricately shaped polygons into convex sets, or smaller polygons consisting entirely of non-reflex angles (angles smaller than 180 degrees). For a more general description of space partitioning, see space partitioning.
Originally, this approach was proposed in 3D computer graphics to increase the rendering efficiency. Some other applications include performing geometrical operations with shapes (constructive solid geometry) in CAD, collision detection in robotics and 3D computer games, and other computer applications that involve handling of complex spatial scenes."
.bsp is just a file format...to make one you must compile it from an existing file...darkbasic pro comes with this compiler...you can find it by...
click START/all programs/the game creators/darkbasic pro/darkbasic tools/bsp-pvs compiler...double click on the last....if you have a level made you can try the compiler out...
hope this helps...
thanks, pirate