我知道那里有很多关于 OpenGL 的教程,但是我发现所有好的教程都使用了一些 C++ 库(主要是 GLM),这使得想要使用 C 或/并且特定于 Microsoft Windows 的人很难理解。
我的问题是:
- 有人知道使用 C 且不是 Windows 特定的优秀 OpenGL 3.x 教程吗?
- OpenGL“红皮书”使用哪种编程语言?
我知道那里有很多关于 OpenGL 的教程,但是我发现所有好的教程都使用了一些 C++ 库(主要是 GLM),这使得想要使用 C 或/并且特定于 Microsoft Windows 的人很难理解。
我的问题是:
有人知道使用 C 且不是 Windows 特定的优秀 OpenGL 3.x 教程吗?
如果我没记错的话,Nicol Bolas 的教程使用 C++(用于 GLM)。我建议您在适用的情况下用我的linmath.h替换 GLM 。
OpenGL“红皮书”使用哪种编程语言?
较旧的版本(<= OpenGL-2.1)使用纯 C。较新的版本我实际上没有读过。