So I've been using OpenGL for a while and I feel I've got a reasonable grasp of the basics: Primitives, transforms, textures. I can make a sprite in a modelling program and get it up on the screen. But this is all using the fixed pipeline and basic glBegin, glEnd calls; I'd like to move on to the modern features. Can anyone recommend a good tutorial for understanding vertex shaders and such? For that matter, just a list of what the advanced features are would be helpful, so I know what the holes in my knowledge are.
Learning modern OpenGL
Members - Reputation: 450
Posted 08 November 2013 - 07:09 PM
Like you, I learned the old OpenGL 1.4 style API, and left it for a few years. Coming back to graphics programming now, I've found that OpenGL has changed quite a lot!
There is always the newest edition of the OpenGL Programming Guide (8th Edition!).
As for myself, I've found the OpenGL Intorduction (http://www.open.gl) tutorials quite useful for "catch up".
For shaders, you'd want to learn the GLSL, say the OpenGL Shading Language Cookbook.
Hope this helps!
Members - Reputation: 394
Posted 11 November 2013 - 02:31 PM
Wups, I forgot about my own thread. Thanks for the pointers, gentlemen, I'll start looking at them this week.