   A good beginner's book
  Hello,I'm kind of new to OpenGL, read a bit through the basics so far.Could anyone recommend a good beginner's book for the subject? (I'm a Java programmer using JOGL, so preferable without C++ syntax complexation).I tackled this page:http://glbook.gamedev.net/But it's a bit confusing, since the 2nd edition is about OpenGL 3.00, and it seems this is still a fresh subject out there, and may not be a good beginning point..Thanks in advance!   
  It is pretty simple, with Java, things get a GL11.glColorand so on. In other words, everything is OO.I would grab a few basic examples of Java from the web then study some C++ code written for GL. Also, make sure you are an expert in Java before learning GL.   ;  Thanks, but I already know that, I'm looking for a book about OpenGL itself.Now that you mention it, are there any good Java GL examples out there? I'd like to see how ppl deal with efficiancy / memory issues.   ;  http://www.opengl.org/documentation/The OpenGL Programming Guide (also known as the Red Book) is pretty good.   ;  Same problem again, there's a newer version of the book about the newer version of openGL.Hard to decide which one is better off to read first (comments are quite bad about the newer version of the red book btw).   ;  Hello, I also want to get a fresh start into OpenGL 3.1 and don't know where to begin. The red book is the most recommandation but in german amazon someone wrote that the book hasn't been revised at all. Instead most of the chapters have become a note that the described techniques have been removed trough deprecation:Chaper 4 -- Color:"In OpenGL Version 3.1, many of the techniques and functions described in this chapter were removed through deprecation..."Chaper 5 -- Lighting:"In OpenGL Version 3.1, many of the techniques and functions described in this chapter were removed through deprecation..."Chaper 7 -- Display Lists:"In 3.1, all of the techniques and functions described in this chapter were removed through deprecation."Chaper 8 -- Drawing Pixels, ..."Much of the functionality discussed in this chapter was deprecated in OpenGL Version 3.0, and was removed from Version 3.1..."Chaper 10 -- The Framebuffer"In 3.1, some of the techniques and functions described in this chapter were removed through deprecation..."Chaper 11 -- Tessellators and Quadrics"In 3.1, some of the techniques and functions in this chapter were likely affected by deprecation..."Chaper 12 -- Evaluators and NURBS"In 3.1, all of the techniques and functions described in this chapter were removed through deprecation..."Chaper 13 -- Selection and Feedback"In 3.1, all of the techniques and functions described in this chapter were removed through deprecation." Without that it would be a good book with interesting stuff but it makes no sense to me to learn deprecated things. So the first book her "Beginning OpenGL Game Programming, Second Edition" seems to be the only book to learn the new version of OpenGL but the reviews are disappointing. Worse code, unexplained method calls, wrong description of diagramms (coordinate system) etc. isn't really what I want to spent my time with. ;  While the newest Red Book leaves some to be desired, unfortunately I think there really isn't anything better out at the moment (though I'm not aware of every book on the market).While there is a lot of cruft in the book, it does have most of everything you do need to know to render in OpenGL 3, you just have to avoid the depreciated sections, which is kind of annoying but the rest of the content is there.I usually recommend the OpenGL Library which is a box set of the red book, orange book, (and a neat poster :) )I actually really like the orange book ("OpenGL Shading Language"), but unless you've got some experience in OpenGL I have a hard time to recommend the orange book on its own without the red book, as Orange Book only covers shaders, and doesn't cover a lot of other key OpenGL areas. Together I think they make a pretty good set though.   ;  It's true. I have the Red Book. It does little more than indicate what is now deprecated. Frankly, I don't know of any good books out there that teach you how to do 3D graphics "the OpenGL 3 way". I learned "the OpenGL 2 way" through the 4th Edition of the Superbible and slowly adapted to version 3 techniques.   ;  Hey, but what about these:http://glbook.gamedev.net/They seem preety nice, aren't they good enough?   ;  There are new GL books coming out including a new superbible and one that just came out today on game programming.   