Back to the Vavoom Forum Archives
skadoomer
JinnaiGuy
skadoomer
JinnaiGuy
i hardly see how clipping the feet is actually an enhancment,<br><br>I'm not completely familiar with the old-age DOOM engine, but I think ID software was originally taking advantage of some sort of slight visual error that gave a partial additive to their depth by making the enemies look more like they had their feet on the floor, as opposed to walking on tip-toes.<br><br>I don't know if you've ever caused a mass visual error in DOOM before, but if an enemy is visible who is below the floor, you're still able to see it, "distant". It's really peculiar.<br><br>This was due to the methods implemented in the old sprite engine, where very speciailzed sprite clipping was just unnecessary and wouldn't be good for the then high-end (now extremely low-end) platforms of the day. (486-33's I believe) After all, all the floors were parallel to each other and perpendicular to the walls.<br><br><br><br>But now comes Vavoom. Vavoom is a completely redesigned rendering system, which includes support for both sloping sectors and 3D floors. Especially with the 3D floors, if this very particular sprite rendering (that causes the clipping) were not performed, you'd be liable to still "see" sprites "in" the floors. Plus it'd be inefficient, and also not up to date with the heavily advanced rendering present all over. (which now allows for full rotation in ALL directions)<br><br>In other words, the feet clipping isn't the enhancement, but rather what broke in exchange for new super-cool rendering system.
Janis Legzdinsh