Advertisement

What good OpenGL book do you recommend for beginners?

Started by May 18, 2014 09:25 PM
8 comments, last by Serapth 10 years, 8 months ago

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?

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

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

Hello to all my stalkers.

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.

The OpenGL SuperBible is good. The latest is the 6th edition. It covers OpenGL 4.

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.

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?

Deltron Zero and Automator.

Advertisement

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.

Hello to all my stalkers.

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.

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.

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.

This topic is closed to new replies.

Advertisement