What is the difference?

What is the difference?

Re: What is the difference? Posted by Hornpipe2 on Mon Oct 20th 2003 at 9:09pm
Hornpipe2
636 posts
Posted 2003-10-20 9:09pm
636 posts 123 snarkmarks Registered: Sep 7th 2003 Occupation: Programmer Location: Conway, AR, USA
To demonstrate my question:

User posted image

(Fig. A)

So what's the difference between these two? Binding two blocks into one saves me an entity, but I assume it renders both blocks if it sees one, yes?
Re: What is the difference? Posted by Gollum on Mon Oct 20th 2003 at 9:15pm
Gollum
1268 posts
Posted 2003-10-20 9:15pm
Gollum
member
1268 posts 525 snarkmarks Registered: Oct 26th 2001 Occupation: Student Location: Oxford, England
You've pretty much answered your own question.

The advantage of combining brush-based entities is that it reduces the entity counts; the main disadvantage is that, whenever any of the objects are drawn, all of the rest will be too.

A further disadvantage is that if the bounding box of the resulting entity becomes too big, the compiler will not be able to insert it properly into the BSP tree (because the entity will straddle lots of portals). At least, I think that's what happens. Anyway, the upshot is that it will be rendered almost all the way across the level and behind walls (and sky) - VIS just won't be able to block it. Obviously this is bad.
Re: What is the difference? Posted by Sinner_D on Wed Oct 22nd 2003 at 12:43am
Sinner_D
376 posts
Posted 2003-10-22 12:43am
Sinner_D
member
376 posts 115 snarkmarks Registered: Oct 11th 2002 Occupation: Freelance mapper Location: Sandiego, CA
i resently found a major problem with having multiple brushes in a single func_wall, the problem in my case was that the player could get in a position where he could see both brushes one behind the other...well what happens is the one behind doesnt get drawn. so in some cases like myn, its not a good idea to have multiple brushes tied to the same func_wall.

P.S. sure hope your not already havin problems with ur section horn :razz: