Original Post
I am very Interested in learning to program 3D graphics and I have tried both D3D and OpenGL and I found OpenGL to be the most agreeable of both the APIs. Because of this I have decided that I am going to buy the OpenGL Library book set which contains the OpenGL Programming Guide and the OpenGL Shading Language guide. I do not currently know a lot about 3D programming but from what I have read I have become aware that shaders are rapidly becoming the way to go when carrying out 3D graphic programming. So my question is this, would it be a reasonable decision to try to go straight into learning GLSL and using the red book as a reference if I need to know something about OpenGL which isn't covered in the orange book,or would it be better to learn fixed function methods first and then trying to tackle GLSL? Thanks in advance for your advice.