Jump to content

  • Log In with Google      Sign In   
  • Create Account


#ActualEddieV223

Posted 06 October 2012 - 09:40 PM

If I were you I would learn directx9.0 . And here's why.

It includes functions for loading .x mesh files. 10-11 do not.

It includes the fixed function pipeline which is far easier to learn for a beginner. 10-11 do not. 10-11 force you to use shaders.

It does also have shader support as 10-11 do to.

It is most widely supported on video cards.

The added features in 10-11 are not something that you will learn and/or implement easily anyway.

Did you know most games are dx9.0c still? My point is learn 3dmaths and things using fixed function in dx9, then when you're good at that step up to writing shaders in dx9. Then when you are master of that you can step up to dx10 but you will have to do more of the work using that api, a lot of studios don't think its worth it either.

#1EddieV223

Posted 06 October 2012 - 09:39 PM

If I were you I would learn directx9.0 . And here's why.

It includes functions for loading .x mesh files. 10-11 do not.

It includes the fixed function pipeline which is far easier to learn for a beginner. 10-11 do not. 10-11 force you to use shaders.

It does also have shader support as 10-11 do to.

It is most widely supported on video cards.

The added features in 10-11 are not something that you will learn easily anyway.

Did you know most games are dx9.0c still? My point is learn 3dmaths and things using fixed function in dx9, then when you're good at that step up to writing shaders in dx9. Then when you are master of that you can step up to dx10 but you will have to do more of the work using that api, a lot of studios don't think its worth it either.

PARTNERS