BSP

Blitz3D Forums/Blitz3D Programming/BSP

Jerome Squalor(Posted 2007) [#1]
What is a BSP?


Dreamora(Posted 2007) [#2]
Binary Space Partition

A level format that is basing on different algorithms to optimize it.

Its the level format of Quake and Half Life.
Its powerfull but the type of geometry you can have is restricted as there are some requirements that must be met.


syntax(Posted 2007) [#3]
I had the understanding that BSP's collisions where more accurite than a regular model. is there any truth to this?


andy_mc(Posted 2007) [#4]
Are these copyrighted or can I use the quake editor to make my own game levels then sell my game?


Dreamora(Posted 2007) [#5]
You can use the quack editor and sell your game.

BSP collision is not more accurate, but worlds faster than polysoup (collision against any free polygon model) collision


jfk EO-11110(Posted 2007) [#6]
Note there are several versions of "BSP" file formats, where only Quake 3 Arena is compatible with Blitz. The sourcecode of Quake 3 with tools (eg. BSP compiler) was released recently as GNU Open Source. I guess you may now use the Quake Sourcecode as you wish, but as far as I remember John Carmack wasn'T totally clear about the license model of commercial games that are using the engine, or the tools, or even only the BSP compiler, or a clone of it. So, I don't know where Dreamora has the infos from (?)
See also:
http://www.idsoftware.com/business/techdownloads/