如何使用C学习OpenGL 3.x?
我知道有很多关于OpenGL的教程,但是我发现所有好的教程都使用了一些C ++库(主要是GLM),这些库很难让那些想要使用C或/和特定于Microsoft Windows的人使用。
我的问题是:
- 有没有人知道一个使用C并且不是Windows特定的OpenGL 3.x教程?
- OpenGL“红皮书”使用哪种编程语言?
有没有人知道一个使用C并且不是Windows特定的OpenGL 3.x教程?
嗯,好问题!
IIRC Nicol Bolas的教程使用C ++(用于GLM)。 我建议你看一下http://arcsynthesis.org/gltut ,用适当的linmath.h代替GLM。
OpenGL“红皮书”使用哪种编程语言?
旧版本(<= OpenGL-2.1)使用了纯粹的C.我实际上没有读过的新版本。