Skip to main content
gamedev.net
🔒 Locked

BSP: Outdated?

Started by Tarviathun Jan 8, 2005 at 2:51 AM 4 replies 2.2k views
Original Post
Tarviathun
Tarviathun
I have read a large quantity of material concerning "modern day" scene management. Some of these articles that I'm reading are saying that Carmack's method of BSP tree implementation is not needed with today's hardware nor with today's "next generation" of engines. What do you guys think?
Buzzy
Buzzy
The initial thread where Yann L first described (as far as I know) adaptive binary trees has a good little discussion on the advantages and drawbacks of BSPs.
Zipster
Zipster
Half-Life 2 uses BSP trees. So they're not as outdated as people think [smile]
Tarviathun
Tarviathun
Thanks for the thread, Zipster. Reading it right now.
sit
sit
bsp trees can be solved completely to give complete front to back drawing [no overdraw], which was a lot more useful back in the doom era

now days a little overdraw is accepted [and bsps now are both 3d and not solved enough to eliminate all overdraw]

however, just because the effects aren't as significant, doesn't mean the benefits are useless.
SnprBoB86
SnprBoB86
"now days a little overdraw is accepted"

Actually, overdraw can be used to your advantage these days. If you draw your scene LOOSELY front to back, the hardware heirachical z-buffer will early-out a lot of pixels.

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.