Learn
The course follows the OpenGL pipeline in five sections. Demos walk through an idea step by step; exercises ask you to build it in the editor.
Next up
From Vertex to Pixel46 lessons in five sections
Pipeline
The rendering pipeline, rasterization, normalized device coordinates and the GLUT program structure.
glutInitglutDisplayFuncglutMainLoop
7 lessons
Primitives
glBegin and glEnd primitives, colour, line styles, bitmap text and GLUT callbacks.
glBeginglColor3fglLineStipple
12 lessons
Buffers
Immediate mode, vertex arrays and VBOs, side by side.
glVertexPointerglBufferDataglDrawElements
9 lessons
Transforms
Translate, rotate and scale, the matrix stack and glOrtho.
glTranslatefglRotatefglPushMatrix
9 lessons
Textures
Texture objects, UV coordinates, filtering and wrapping.
glBindTextureglTexParameteriglTexCoord2f
9 lessons