Jump to content
  • Advertisement
Sign in to follow this  
vlad777

doom1 texture map code

This topic is 3384 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Can anyone tell me what part of the doom1 souce code (function,loop or whatewer) is resposable for mapping textures. I am wondering about how it is done and how it is optimised for just floors and walls. (From mathematical and programing aspects.) It is too much for me to go over the whole code just to find this out. Thanks.

Share this post


Link to post
Share on other sites
Advertisement
I don't have the code handy, but I can tell you that it is optimized for walls by texturing in vertical scanlines (like wolf3d, but there are 2 walls, one on the top and one on the bottom). Because there's no slope and no tilt, and all walls are essentially quads (allowing them to be stored as 2d lines), there's no need for generalized triangle texture mapping.

Not sure about floors, but it may be similar in nature.

I'm sure if you google around a little you'll see a zillion explanations without having to find that exact function you seek.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!