fraggle
Super Moderator

Posts: 6000
Registered: 07-00 |
MarkusP said:
Yeah, the engine can be run in any resolution, but for the sake of speed, I'm probably going to keep it at very low ones for now. =)
The stand-alone version tries to run in fullscreen 320x200 mode (doesn't work on linux, for some reason), so you won't have to change your resolution to be able to see the details.
The next two things I'm going to fix are the middle texture in two-sided linedefs, and the speed. Right now it renders the entire level all the time.. I haven't been able to figure out how doom cut out the hidden areas.
Thanks for the feedback!
Well, from what I understand, it cuts out a lot simply by checking that the bounding boxes of each node are in the field of view (if they arent, they can obviously be discarded immediately). Also, when it renders the textures, the textures are not rendered immediately but the texture details are instead stored into a temporary buffer. Closer textures take precedence over further away ones. The textures are only rendered after the whole tree has been traversed.
|