Going with DirectX

Whether you're a newbie or an experienced programmer, any questions, help, or just talk of any language will be welcomed here.

Moderator: Coders of Rage

Post Reply
Benjamin100
ES Beta Backer
ES Beta Backer
Posts: 250
Joined: Tue Jul 19, 2011 9:37 pm

Going with DirectX

Post 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?
qpHalcy0n
Respected Programmer
Respected Programmer
Posts: 387
Joined: Fri Dec 19, 2008 3:33 pm
Location: Dallas
Contact:

Re: Going with DirectX

Post by qpHalcy0n »

Yes, it's worth learning DirectX.
Benjamin100
ES Beta Backer
ES Beta Backer
Posts: 250
Joined: Tue Jul 19, 2011 9:37 pm

Re: Going with DirectX

Post by Benjamin100 »

Cool. Just needed to know that it wouldn't be pointless, and might be used professionally.
qpHalcy0n
Respected Programmer
Respected Programmer
Posts: 387
Joined: Fri Dec 19, 2008 3:33 pm
Location: Dallas
Contact:

Re: Going with DirectX

Post 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.
Benjamin100
ES Beta Backer
ES Beta Backer
Posts: 250
Joined: Tue Jul 19, 2011 9:37 pm

Re: Going with DirectX

Post by Benjamin100 »

What about other consoles?: Playstation and Nintendo?
User avatar
ChrissyJ91
Chaos Rift Regular
Chaos Rift Regular
Posts: 149
Joined: Tue Oct 28, 2008 5:36 pm
Favorite Gaming Platforms: PS1/2
Programming Language of Choice: C/C++
Location: UK

Re: Going with DirectX

Post by ChrissyJ91 »

Benjamin100 wrote:What about other consoles?: Playstation and Nintendo?
Nintendo and Sony use their own implementations of OpenGL
qpHalcy0n
Respected Programmer
Respected Programmer
Posts: 387
Joined: Fri Dec 19, 2008 3:33 pm
Location: Dallas
Contact:

Re: Going with DirectX

Post 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.
Benjamin100
ES Beta Backer
ES Beta Backer
Posts: 250
Joined: Tue Jul 19, 2011 9:37 pm

Re: Going with DirectX

Post by Benjamin100 »

OK, so Nintendo must just have its own graphics library.
Post Reply