Page 1 of 1

Going with DirectX

Posted: Sun May 27, 2012 3:08 pm
by Benjamin100
I'm having so much trouble finding a good introduction to modern OpenGL.
When I look for introductions to DirectX, I seem to be flooded with books.
I realize this is probably due to funding, as I imagine Microsoft would prefer developers
learn DirectX.
I'd rather learn OpenGL, but it doesn't seem possible to learn outside of getting into certain classes in school, and I haven't even taken one class specifically for programming.

Is it worth learning DirectX, or should I wait until something good for OpenGL beginners pops up?

Re: Going with DirectX

Posted: Sun May 27, 2012 3:39 pm
by qpHalcy0n
Yes, it's worth learning DirectX.

Re: Going with DirectX

Posted: Sun May 27, 2012 4:08 pm
by Benjamin100
Cool. Just needed to know that it wouldn't be pointless, and might be used professionally.

Re: Going with DirectX

Posted: Sun May 27, 2012 4:30 pm
by qpHalcy0n
It and its variants for XBox are almost exclusively used professionally. You don't see much OpenGL out there outside of the mobile environment. This coming from experience.

Re: Going with DirectX

Posted: Tue May 29, 2012 1:00 am
by Benjamin100
What about other consoles?: Playstation and Nintendo?

Re: Going with DirectX

Posted: Tue May 29, 2012 5:24 am
by ChrissyJ91
Benjamin100 wrote:What about other consoles?: Playstation and Nintendo?
Nintendo and Sony use their own implementations of OpenGL

Re: Going with DirectX

Posted: Tue May 29, 2012 9:58 am
by qpHalcy0n
This is only partially true for PS3. Sony *provides* PSGL, but almost exclusively nobody uses it. LibGCM is what PSGL wraps and every single studio out there writing for PS3 in any meaningful way is using LibGCM which is the RSX chip's native API.

No Nintendo system uses OpenGL or any OpenGL-adaptation.

Re: Going with DirectX

Posted: Tue May 29, 2012 1:28 pm
by Benjamin100
OK, so Nintendo must just have its own graphics library.