Jump to content
  • Advertisement
Sign in to follow this  
LiziPizi

What good OpenGL book do you recommend for beginners?

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

Hey guys. 

I'm learning OpenGL and im looking for a book that will teach me from the basics.

Although I already managed to create a window with GLFW and a triangle (some basic stuff smile.png ) but still.. all the tutorials that I found are out-date and not relevent any more. I think the best choice is to buy a new book that will promise my future in OpenGL programing. 

So... any suggestions?

Share this post


Link to post
Share on other sites
Advertisement
Another free online introduction, discussing modern OpenGL (3.x+):
http://open.gl

Real paper books go out of date real quick these days, but of course the OpenGL triplet of books (Red/Blue/Orange) are classics and "complete" references for anything in GL. Just be sure to pick the one discussing the version you're interested in, and don't expect the most beginner friendly tutorial. Edited by h3xl3r

Share this post


Link to post
Share on other sites

I know you asked for OpenGL...WebGL is pretty close.

 

WebGL uses OpenGL ES1/2 standard and the equivalent GLSL embedded language. It sacrifices some power for portability (much easier to share with friends since it can run on your smart phone even through a web browser HTML5 context) This is an excellent book and a great introduction...

 

https://sites.google.com/site/webglbook/

 

Why WebGL and not OpenGL? It's a LOT easier to show off to your friends because you don't have to send a binary. Just upload it to Google Drive (a little tricky but possible to view it as a web page and not a file) and send them a link.

 

Good luck.

Edited by timothyjlaird

Share this post


Link to post
Share on other sites

 

I would suggest the following link. It's online, free and related to current (shader based) OpenGL.

http://www.arcsynthesis.org/gltut/

 

Is this one complete yet?

 

I think it's considered to be complete (as in, no more content is planned), but I'm not 100% sure.

That said, it doesn't cover or try to cover all there is to know, ever. I seem to remember that it lists other resources at the end for further study.

Share this post


Link to post
Share on other sites

Another free online introduction, discussing modern OpenGL (3.x+):
http://open.gl

Real paper books go out of date real quick these days, but of course the OpenGL triplet of books (Red/Blue/Orange) are classics and "complete" references for anything in GL. Just be sure to pick the one discussing the version you're interested in, and don't expect the most beginner friendly tutorial.

This is the best tutorial I seen so far, ty. 

Share this post


Link to post
Share on other sites

Online tutorials coupled with OpenGL SuperBible and OpenGL Programming Guide are about as good as you will find. Sure you can try Beginning OpenGL or Teach Yourself OpenGL, but you will be learning at your own risk at that point.

Share this post


Link to post
Share on other sites

I've done a pair of posts that should help you out.

 

Modern OpenGL resource round-up

 

OpenGL Shader resource round-up

 

It's a collection of modern tutorials, tools and libraries for modern OpenGL programming.  The first is for OpenGL in specific, the second is about GLSL, the shader programming language.  Each also contains links to pretty much all of the current GL programming books.

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.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!