Jump to content

  • Log In with Google      Sign In   
  • Create Account


What good OpenGL book do you recommend for beginners?


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
9 replies to this topic

#1 LiziPizi   Members   -  Reputation: 74

Like
0Likes
Like

Posted 18 May 2014 - 03:25 PM

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?



Sponsor:

#2 Lactose!   GDNet+   -  Reputation: 3167

Like
5Likes
Like

Posted 18 May 2014 - 03:33 PM

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

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



#3 h3xl3r   Members   -  Reputation: 155

Like
2Likes
Like

Posted 18 May 2014 - 10:46 PM

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, 18 May 2014 - 10:54 PM.


#4 Truerror   Members   -  Reputation: 319

Like
0Likes
Like

Posted 19 May 2014 - 04:59 PM

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



#5 timothyjlaird   Members   -  Reputation: 404

Like
0Likes
Like

Posted 19 May 2014 - 05:32 PM

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, 19 May 2014 - 05:33 PM.


#6 kaktusas2598   Members   -  Reputation: 835

Like
0Likes
Like

Posted 20 May 2014 - 05:31 AM

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?


Behind every great fortune lies a great crime.
Honore de Balzac

#7 Lactose!   GDNet+   -  Reputation: 3167

Like
0Likes
Like

Posted 20 May 2014 - 05:51 AM

 

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.



#8 LiziPizi   Members   -  Reputation: 74

Like
0Likes
Like

Posted 20 May 2014 - 04:57 PM

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. 



#9 BHXSpecter   Members   -  Reputation: 1259

Like
0Likes
Like

Posted 21 May 2014 - 10:21 AM

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.


"Through vengence I was born.Through war I was trained.Through love I was found. Through death I was released. Through release I was given a purpose."


#10 Serapth   Crossbones+   -  Reputation: 5265

Like
0Likes
Like

Posted 21 May 2014 - 11:57 AM

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.






Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS