ReX
Senior Member
Posts: 1732
Registered: 05-00 |
In other words, if you make a checkerboard with 500 squares but all have the same flat, lightlevel, and height, then only 1 visplane is generated for the entire area. But change every other tile into a different flat or raise the sectors up 1 unit, and suddenly the engine needs to generate a ton of visplanes.
My mistake about the nomenclature (linedef vs. sidedef) -- as Jack correctly pointed out every linedef has 2 sidedefs, even if they are not textured. I guess I was using the terminology (textured sidedef vs. sidedef) interchangeably, but my meaning was as stated above, and I described the reason for the problem in a non-technical manner. What I said was exactly what's in the quote above -- "The thing is, if you create complex floor or ceiling sectors without assigning them a height parameter (i.e., they are flat on the floor or ceiling), then you won't get a VPO error".
|