Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

3 Dimensional Chat / Looking for BSP / PVS compiler information

Author
Message
Crelus
22
Years of Service
User Offline
Joined: 9th Jun 2003
Location:
Posted: 27th Dec 2003 10:59
Could someone direct me to some documentation for the DarkBASIC Pro BSP / PVS Compiler. I've been scouring the message boards and the internet for any info I could get on importing .BSP maps. I've gone through everything and it seems like this utility is the easiest.

I've got a registered version of Truespace 5.1 so I have no problems creating .x files. I'm just wondering why it's called a BSP / PVS compiler if it's using .x files. Does it support other formats? Also, what do the Epsilon value and Split value params represent? Why does view map do as I've not been able to get it to work.

In other words, what is this program useful for and how does one use it?

Any help would be appreciated.
Crelus
22
Years of Service
User Offline
Joined: 9th Jun 2003
Location:
Posted: 10th Jan 2004 16:28
Just on the off chance someone else might have this question I'm posting the answer:

In the DBPro/tools directory there is a "readme.txt" file which contains the following information:

-----------------------------------

BSP / PVS Compiler
==================

Compiling a level -
* Run "start.exe", you will be presented with a dialog box
* To the right of the input edit box is a button, click this to select your file. Only X models are supported.
* Now click on the "Compile" button.
* The program will now perform CSG on the level. When the CSG pass is complete a message box will let you know, click on the "ok" button to continue.
* Now the program will compile the level. When this is complete a message box will let you know, click on the "ok" button to continue.
* You can now view your map. To do this click on "View Map".

Notes -
* Your map must consist of solid objects. Each object within the X model must be a completely solid object e.g. cube, wedge, cylinder.
* Your desktop colour depth must be 16 bit if you want to view your map.
* If you get a message saying "Select best splitter failed" this means that your map has failed to compile. This could be due to floating point errors. If this does happen try changing the epsilon value in the options section. For example changing it from 0.1 ( which is the default ) to 0.2 could allow your map to compile.
* Once the map is compiled a BSP file will be produced in the same directory as "start.exe". You can then take this and load it into DB Pro.

Login to post a reply

Server time is: 2025-06-27 20:15:56
Your offset time is: 2025-06-27 20:15:56