10

我知道那里有很多关于 OpenGL 的教程,但是我发现所有好的教程都使用了一些 C++ 库(主要是 GLM),这使得想要使用 C 或/并且特定于 Microsoft Windows 的人很难理解。

我的问题是:

  1. 有人知道使用 C 且不是 Windows 特定的优秀 OpenGL 3.x 教程吗?
  2. OpenGL“红皮书”使用哪种编程语言?
4

1 回答 1

11

有人知道使用 C 且不是 Windows 特定的优秀 OpenGL 3.x 教程吗?

如果我没记错的话,Nicol Bolas 的教程使用 C++(用于 GLM)。我建议您在适用的情况下用我的linmath.h替换 GLM 。

OpenGL“红皮书”使用哪种编程语言?

较旧的版本(<= OpenGL-2.1)使用纯 C。较新的版本我实际上没有读过。

于 2012-04-14T11:48:10.820 回答