我想知道是否有可能在C中使用OpenGL甚至没有抓到c ++,教程或基本源代码是最受欢迎的!
如果有可能,我的C技能有多深才能理解和使用它?我目前仍然主要学习,我喜欢咬我的东西,而不是咀嚼.
Zaf*_*ffy 18
OpenGL是一个C库,而不是C++库.
几乎所有程序使用C++进行OpenGL的唯一原因是通过一些包装器,库或框架操作它的更高更简单的级别.它更舒服.
以下是一些与OpenGL"红皮书"(版本2.0)一起分发的好例子.
但是,这些示例使用旧式OpenGL(通过函数呈现),这是不推荐使用的,您应该始终使用着色器和缓冲区.虽然我认为一开始它可以提供帮助.
这里还讨论了StackOverflow在哪里可以找到新的 OpenGL示例.