我想开始使用 OpenGL 和 C++ 进行编码,但我有几个问题:
1.我应该改用 OpenGL 4.2 还是 3.x?OpenGL 4.x 在 Nvidia GTX 400+ 上运行。这是否意味着它得到了广泛的支持,还是我应该选择 3.x?
2.我在 Windows SDK 中找到了一些头文件和库,但不是全部。有什么地方可以找到OpenGL 的所有库和头文件吗?我要避免的是从互联网上下载旧版本和不同版本。
3. OpenGL 是否覆盖输入,或者这部分是否属于 GDI+/WinAPI?
gl
有一些包装器可以为你做大部分事情,但不要忘记你仍然需要链接到glu
库和一些特定于平台的库。我个人喜欢非官方的 OpenGL SDK,glload 是你想要的库。其他库也非常有用。