Morganolla
1) учебник по английскому
2) учебник по линейной алгебре (нужны матрицы, базисы и еще куча всего)
3)
http://nehe.gamedev.net/
но стоит запомнить что для OpenGL 3.x (если использовать forward context) все эти примеры нужно переписать, ибо в forward context вырезан весь устаревший функционал, но это скорее просто очистка самого API и вправление рук девелоперов чем вырезание функционала (устаревший функционал и подходы можно юзать как обычно, если не включать foward context)
4)
http://www.opengl.org/documentation/specs/
можно сразу скачать спецификацию 3.2, но для начала и 1.5 хватит
но это справка по командам и как они работают