BSP View - NemPosted: May 26th, 2003 - 6:14:33 pm

This is a modified version of BSP_view by Botman. The update was aimed to fix various bugs and add more functionality to the program. This program has since been replaced with BSP Viewer.


BSP View

BSP View

BSP View

Download: Revision History:

  • EVS (Entity Visibility Set) calculated for each map off its VIS.
  • Use of EVS allows for more accurate e_poly representation.
  • The whole world is drawn when you are outside it.
  • BSP Load progress displayed.
  • Increased some of the limits (they were based in qtool limits).
  • Memory leak fixed.
  • Fixed frustum problems.
  • Hacked fix for texture problems caused by maps with textures larger then 512 pixels (it'll work up to 1024 now).
  • Resize problem on start fixed (the black bar).
  • Crosshair stays in middle of screen on resize.
  • "Camera position out of range." error removed (your just repositioned at 0, 0, 0).
  • GUI added (menu).
  • Various additional options that previously were only changed in the config file added to GUI (not all though).
  • Optimized wireframe mesh.
  • Added a bunch more 'modes' to the edge option (press e or look in menu).
  • Keyboard can take multiple keys (ie. you can strafe and walk at the same time).
  • Frustum culling added for entity models.
  • You can view your entity poly counts now (they probably aren't culled the same way as in HL though).
  • Option to view scene info & crosshair.
  • Option to render models or not.
  • Option to render the skybox or not.
  • Solid and textured render modes.
  • Right click and drag to move camera's look at position.
  • 'Z' key puts you into the old mode of 'looking' (like in WC).
  • Ability to load a new level without restarting the app.
  • WASD can be used to move (R & F for up and down respectively).
  • Minor additional optimizations.
  • Gave it an icon.
Modified: Mar 26th, 2006 - 5:40:37 pm[ 45472 Views ]

1. AnarchyPosted: Dec 31st, 2003 - 11:47:29 am

Unfortunately I cannot get BSPview to work with steam. Any tips?

2. champzillaPosted: Feb 11th, 2004 - 8:24:24 pm

RGR I am having troubles getting it to work also.

3. NemPosted: Feb 12th, 2004 - 5:11:03 pm

It is a legacy application and does not support Steam (more specifically the Steam file system).

4. champzillaPosted: Feb 12th, 2004 - 5:28:21 pm

Is it correct to assume there will be no further updates to this in which it will support the stupid steam file system?

5. NemPosted: Feb 12th, 2004 - 6:06:44 pm

The program is a mess if you look at it and it would probably take much more effort to modify it to work with Steam then it would to rewrite it completely (which I don't have time for at the moment.) So yes, that would be the correct assumption.


6. champzillaPosted: Feb 12th, 2004 - 8:18:53 pm

I see, well did it have the abbillity to export a map so it could be edited, thats all I'm really after. I just want to make a modifcation of cs_office with out having to redo the whole map. Perhaps you know of a program that can do this, and DOES work with steam?

7. StinoPosted: Nov 4th, 2004 - 1:12:46 am

Can't you add a function to view models!

8. BluefangPosted: Nov 4th, 2004 - 12:20:37 pm

'BSP View' is a modified version of BSP_view by Botman. The update was aimed to fix various bugs and add more functionality to the program. This program has since been replaced with 'BSP Viewer'.

why don't you check out the *NEW* program.

9. NemPosted: Nov 4th, 2004 - 5:10:38 pm

I'm assuming by models you mean .mdl files. BSP_View actually can render these for WON installations (providing they are set up right) but I really have to recommend BSP Viewer as it is far more advanced and bug free then BSP_View.

On a side note, what you have requested is on BSP Viewer's todo list; I just haven't got around to it yet.

10. the-copyPosted: Jan 4th, 2006 - 12:25:35 pm
I can't compile it with MSVC++! It gives me

7 overloads have similar conversions
f = (float)pow((palette[i]+1)/256.0, gamma);

and the same at
f = (float)pow((data[i]+1)/256.0, light_adjust);

Any suggestions?

11. NemPosted: Jan 4th, 2006 - 3:07:04 pm
Duuno, MS isn't exactly known for following standards, they like to change things up with every release of VS. Maybe try casting everything within pow() to a double (and check that pow() takes a double).

12. navmeshPosted: Oct 5th, 2016 - 5:30:42 am
Hi, thank you for the tool
couild you please add support to open bsp file through parameter as filepath, like this ( cmd command)
start "" "E:\Games\CS16\tool\bspview\BSP View.exe" "E:\D\cstrike\maps\ak47_m4a1_dust.bsp"
("E:\D\cstrike\maps\ak47_m4a1_dust.bsp" is filepath accept as parameter )
Thank you so much

You must be logged in to post a comment.
New users can register here.
Nem's Tools v2.0 © 2006 Ryan Gregg.
Execution time: 0.029348s; Queries: 17.
dishes served.
Powered by The Wavelength.

Valid XHTML 1.0 Transitional Valid CSS