   OpenGl and DirectX both?
  It is possible to learn both OpenGL and DirectX? And it is waste of time?   
  Sure it's possible, as anyone who's written a cross-API renderer can attest :)As for whether it's a waste of time, there are too many variables involved for us to answer that question for you, I think - that's really for you to determine.However, here's a couple of things to consider. First of all, generally speaking, learning both APIs won't take 'twice as long' as learning one, as the concepts are basically the same between them (it's just how those concepts are expressed that differs). Also, these days especially, it's quite possible to create games without learning either API in detail (e.g. by using an existing rendering engine such as Ogre), if you prefer to go that route.   ;  What kind of question :)No it's impossible, i heard one man one time tryed this, but received a round kick from chuck norris.And about waste of time, no it's not a waste of time.   ;Quote:Original post by kaktusas2598It is possible to learn both OpenGL and DirectX? And it is waste of time?No, it's definitely not impossible. As for a waste of time, like jyk said, that's up to you and what you want to get out of learning them. If you're interested in making games for fun (as in, not for your career), then it's really up to you what you want to use in your games. OpenGL only does graphics, and DirectX can do graphics, input, sound, etc. You can even use OpenGL for graphics and DirectX for everything else in a game if you so desire. Also, I hear OpenGL is easier to learn (having never learned OpenGL I can't attest to whether or not it really is easier to learn, but that seems to be the prevailing opinion).If you're interested in making games for a living and working in the industry, then learning both would work to your advantage. While many companies will use DirectX, some do use OpenGL. Plus putting both down on your resume won't be a bad thing.Good luck to you!   