Я знаю, что есть некоторые вопросы об изучении OpenGL. Вот что я знаю:
Вот что я хочу знать: - OpenGL 4.0 Профиль ядра (или более поздний) - Язык шейдеров 400 (или выше) - каждая часть выше (если она не работает между продавцами, то это все еще не беспокоит меня)
Вот что я НЕ хочу знать - исправлен конвейер функций (не буду его использовать никогда) - старые OpenGL - Профиль совместимости
Я предпочитаю большую часть информации, например, учебные пособия, серии статей, книги.
PS Если вы знаете ресурсы по основному профилю opengl 3.x, опубликуйте их тоже
Недавно было выпущено 5-е издание OpenGL SuperBible . Это издание отражает OpenGL 3.3, который был выпущен одновременно с OpenGL 4.0, книга охватывает только основной профиль и не предполагает никаких предварительных знаний OpenGL.
В любом случае это то, что я понял из описания книги. У меня есть 4-е издание, и это отличный ресурс для OpenGL 2.0, поэтому я предполагаю, что новое издание вместе с последней книгой OpenGL Shading Language будет именно тем, что вы ищете.
Durian Software предлагает серию руководств по современному OpenGL. Они нацелены на OpenGL 2.0, но избегают использования каких-либо устаревших функций в более поздних версиях.
Отличный вопрос, правда. На самом деле документации немного.
Здесь есть хорошее введение: http://sites.google.com/site/opengltutorialsbyaks/
Вам также может понравиться пакет примеров groovounet ogl4: http: //www.g- truc.net/post-0310.html
но, боюсь, это все. За дополнительной информацией прячьтесь на досках обсуждений opengl ...
РЕДАКТИРОВАТЬ: найдено несколько секунд назад. Прямо с SIGGRAPH http://nvidia.fullviewmedia.com/siggraph2010/02-dev-barthold-lichtenbelt-mark-kilgard.html
http://www.opengl.org/sdk/docs/man4/
Есть страницы руководства для OpenGL 4.1, они могут оказаться полезными при разработке.
Думаю, одна из самых лучших ваших надежд - это Блог Джо . В нем есть несколько хороших вводных статей о современном OpenGL, и другие (предположительно) в разработке.