Как узнать OpenGL 3.x с помощью C?
Я знаю, что есть много учебников по OpenGL, но все хорошие учебники, которые я нашел, используют некоторые библиотеки С++ (в основном GLM), которые затрудняют отслеживание для людей, которые хотели бы использовать C, и/или были специфичны для Microsoft Windows.
Мои вопросы:
- Кто-нибудь знает хороший учебник OpenGL 3.x, который использует C и не относится к Windows?
- Какой язык программирования использует "Redbook" OpenGL?
Ответы
Ответ 1
Кто-нибудь знает хороший учебник OpenGL 3.x, который использует C и не зависит от Windows?
Хорошо, хороший вопрос!
Учебники IIRC Nicol Bolas используют С++ (для GLM). Я предлагаю вам посмотреть http://arcsynthesis.org/gltut и заменить GLM на linmath.h там, где это применимо.
Какой язык программирования использует "redbook" OpenGL?
В старых версиях (< = OpenGL-2.1) использовался чистый C. Новых я на самом деле не читал.