如何使用C学习OpenGL 3.x?

时间:2012-04-14 11:33:34

标签: c opengl cross-platform

我知道有关于OpenGL的许多教程,但是我找到的所有优秀教程都使用了一些C ++库(主要是GLM),这使得那些想要使用C的人难以理解,或/和特定于Microsoft Windows。

我的问题是:

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

1 个答案:

答案 0 :(得分:11)

  

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

如果我没记错的话,Nicol Bolas's tutorials使用C ++(用于GLM)。我建议您使用适用的linmath.h替换GLM。

  

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

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