Вы уже работали с OpenGL?Я знаю, что это не тот ответ, который вы хотите услышать, но я считаю, что новейшая версия OpenGL имеет чрезвычайно крутой курс обучения.Я настоятельно рекомендую изучать OpenGL 1.x в «прямом режиме» (вызовы glBegin, glEnd), затем изучать массивы вершин и списки отображения, а затем объекты буфера вершин и объекты буферов индекса и, наконец, шейдеры.
NeHeесть несколько превосходных учебных пособий , чтобы вы начали работать с OpenGL 1.x, и, поиграв с ним в течение недели или двух, обычно довольно легко узнать о VA, DL и затем VBO.Шейдеры довольно сложные и на самом деле имеют свой собственный язык (GLSL).После того, как вы поймете все эти вещи, вы, вероятно, сможете перейти к последним материалам OpenGL намного проще.
Если вы хотите "перейти" прямо к последним материалам OpenGL 4.x, Swiftlessучебные пособия помогут вам начать, но опять же, это чрезвычайно крутая кривая обучения.
Удачи!