Jump to content
  • Advertisement
Sign in to follow this  
horizon981

OpenGL Query about openGL

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

I've just started with OpenGL and have been learning the basics. I hear people say that GLUT is not "that" great when it comes to making large and complex applications. Although it's a great relief that GLUT takes care of all the MFC part, does that mean I should switch to something else. I've also visited NeHe and here's what they say:

NOTE #2: When the first tutorials were written, GLAUX was the way to go. Over time GLAUX lost support. Many of the tutorials on this site still use the old GLAUX code. If your compiler does not support GLAUX or you would rather not use it, download the GLAUX REPLACEMENT CODE from the main page (left menu).

So, should I leave out GLAUX? From a long term perspective, what is the best way to learn OpenGL? Difficulty doesn't matter. It should be powerful and popular in Industry. I only want to invest effort where I get long term rewards. Thanks in advance.

Share this post


Link to post
Share on other sites
Advertisement
Grab GLFW, the GL Framework, you'll be up and running in no time. You can load tga files without any other libraries.

Share this post


Link to post
Share on other sites
Or look into SDL, it makes setting up OpenGL very simple and its cross-platform. It also handles input.

SDL

Luke.

Share this post


Link to post
Share on other sites
Try both and use the one that you like better. I like GLFW for various reasons - one of them is the better (precision and interface wise but the latter is just IMO) timer. Input is one thing in SDL that I like more than in GLFW though, so I usually use my own SDL_Event system emulation on top of GLFW events where applicable.

The statement about GLUT not being "great" for large and complex apps could also refer to the fact that quite often in large and complex applications you could use more control over your contexts so you tend to use the windowing system interfaces directly anyway.

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!