Jump to content
  • Advertisement
Sign in to follow this  
moo_gamer

OpenGL OpenGL outdated?

This topic is 3655 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

Hi! Guys, Feeling like a s**t. I was working on a game engine using OpenGL. Today, I heard, opengl actually outdated for industry. Is it true? Then what could be better?

Share this post


Link to post
Share on other sites
Advertisement
Heard this from where?

What do you think the Wii uses?

I'd love to see something another rendering API can do that OpenGL cannot. I can't think of anything.

Share this post


Link to post
Share on other sites
OpenGL 3.0 has been a bit late coming out, but ATI and NVidia haven't shown any signs of reducing interest in supporting OpenGL. While DirectX is big in the PC game industry, OpenGL is pretty much the standard outside of games with OpenGL ES strong in mobile games.

Share this post


Link to post
Share on other sites
Quote:
Original post by SnotBob
OpenGL 3.0 has been a bit late coming out, but ATI and NVidia haven't shown any signs of reducing interest in supporting OpenGL. While DirectX is big in the PC game industry, OpenGL is pretty much the standard outside of games with OpenGL ES strong in mobile games.


Technically if you look at this sanely, OpenGL can never be outdated, and in fact has many advantages. Given the fact that ATI and nVidia are on the architecture review board, I doubt they are going to be reducing support anytime soon. They can't control the API of DirectX, but they have a say in what they want for OpenGL.

Seriously, OpenGL has geometry shaders just like DX10! But guess what, you can use those geometry shaders with XP, just so long as you have a video card that supports geometry shaders.

So honestly, OpenGL will never be out of date as long as ATI and nVidia are on the ARB.

Share this post


Link to post
Share on other sites
The PS3 also runs on a heavily modified version of OpenGL (I thought OpenGL ES, but SnotBob said thats the same for mobile? Could be...) Either way, there are tons of examples for good technology being built with OpenGL. Also, most games from id (Doom 3, Quake, etc..) are built using OpenGL. In fact, I don't know if they've even used DirectX for a game unless it was like the port of Doom 3 for Xbox.

You have the opposite I have, I feel like junk because I DON'T know OpenGL.

Share this post


Link to post
Share on other sites
Even if it IS outdated, what does that matter to you now? You don't change APIs in the middle of project just because somebody said something to you. Finish out your current project, and then when you are ready to start on your next one, think about doing a little research before you begin. (And no, posting on a forum does not count as research.)

Share this post


Link to post
Share on other sites
With companies like Apple, ATI and Nvidia on the OpenGL architecture review board, OpenGL is not going anywhere any time soon.

Share this post


Link to post
Share on other sites
OpenGL is still the industry standard for graphics, excluding games, where DirectX has a very large share. The problem with OpenGL nowadays is that it has become a little messy with all these extensions that have been added to it to take advantage of new hardware features... I can't wait to screw around with OpenGL 3.0 though, because judging from some slides i have seen on the net it will be a very elegant API (fresh design).

Share this post


Link to post
Share on other sites
Quote:
Original post by programmermattc
Also, most games from id (Doom 3, Quake, etc..) are built using OpenGL. In fact, I don't know if they've even used DirectX for a game unless it was like the port of Doom 3 for Xbox.


Half Life 2 is actually pure DirectX, from what I hear.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

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

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!