Archived

This topic is now archived and is closed to further replies.

Texture mapping problem.

This topic is 6660 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

Guest Anonymous Poster
are you splitting your u and v after or before you devide by z. cause you have to do it before you devide by z.

I think this is your problem.

Share this post


Link to post
Share on other sites
I'm just starting the process of learning 3D graphics. I've got flat shaded, and gourard shaded rotating cubes working and I'm currently struggling with texture mapping. I'm trying to do prespective corrected texture mapping, using the u/z, v/z, 1/z method, which seems to work pretty good, apart from the problem I've been having working out new texture (u, v) co-ordinates when I split my triangles in half horizontally. When you work out the new x value at this point you can do it in 2D, but if you do it in 2D for texture co-ordinates you get distorted textures, as you might guess. Does anyone have the answer or maybe know either a good online tutorial, or a good book which can help me. I already own several 3D programming books but they all texture map in screen 2D space, which gives dissapointing results.
Any help would be much appreciated.

Share this post


Link to post
Share on other sites