Jump to content
  • Advertisement


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


Matrices again and again and.....?????

This topic is 5918 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 someone please point me to a GOOD tutorial on how matrices are used in conjunction with 3D graphics programming (Direct3D). I''ve read alot of tutorials on matrices (including the one here at gamedev, so don''t point me to that on), but they all explain the same stuff, like matrix multiplication is not commutative and then they explain how a translation and rotation matrix look but not a word on why the look like they look, and what''s going on behind the scenes. I hate not knowing whats going on inside Direct3D. Does Direct3D multiply every single vector with the transformation matrices or what? When I try to do the transformation manually on paper, nothing seems to be correct and I just can''t imagine how it is done. Please someone tell me where I can find some information about this. It''s really driving me crazy. Or, if you know anything about this, I''d be really glad if you could tell me how the transformations are done by Direct3D. Thanks

Share this post

Link to post
Share on other sites
I know exactly what you mean, I hate coding stuff where I don'' actully know what is happening. Anyways this tutorial explains matrices well BUT at the end it tells you why matrices are in the formation that they are etc:

hope this helps WizHarD

Share this post

Link to post
Share on other sites

  • Advertisement

Important Information

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

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!