Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

Cameron

Question ( BSP & Max )

This topic is 6156 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi, In the below cases, which one loads faster, renders faster and uses up less system resources. Large Indoor Areas ( e.g. town, apartment building ) BSP vs. Max Small Indoor Strcutures ( a house, a hut, etc. ) BSP vs. Max Assuming that the same structure is used in both cases. Thanks

Share this post


Link to post
Share on other sites
Advertisement
>Large Indoor Areas ( e.g. town, apartment building )
>BSP vs. Max

MAX loads faster, BSP renders faster, MAX uses less resources
BSP renders faster because it uses PVS information to quickly cull out areas that can''t be seen. Using a plain mesh would render the entire level and rely on zbuffer to sort everything correctly.

>Small Indoor Strcutures ( a house, a hut, etc. )
>BSP vs. Max

MAX loads faster, MAX renders faster, MAX uses less resources
For small buildings where PVS doesn''t help, using a MAX mesh will be the fastest way to rendering it since it is essentially throwing large vertex buffers at the card all at once, where a BSP would be using several calls.

I want to add invisible BSP''s to a mesh object for collision. This way you can draw the object very quickly and still have proper collision information. This is also desirable for shadows since BSP''s do not render shadows on the terrain but a regular mesh can. The only downside is the extra work and making sure the bsp and mesh match up properly.




Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!