仅使用C(无C)进行OpenGL?

前端之家收集整理的这篇文章主要介绍了仅使用C(无C)进行OpenGL?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
参见英文答案 > How to learn OpenGL 3.x using C? [closed]1个
我想知道是否有可能在C中使用OpenGL,甚至没有抓到c,教程或基本源代码是最受欢迎的!

如果有可能,我的C技能有多深才能理解和使用它?我目前仍然主要学习,我喜欢咬我的东西,而不是咀嚼.

解决方法

OpenGL是一个C库,而不是C库.

几乎所有程序使用C进行OpenGL的唯一原因是有一个更高更简单的级别通过一些包装器,库或框架来操作它.它更舒服.

Here是与OpenGL“红皮书”(版本2.0)一起分发的一些很好的例子.

但是,这些示例使用旧式OpenGL(通过函数呈现),这是不推荐使用的,您应该始终使用着色器和缓冲区.虽然我认为一开始它可以提供帮助.

还讨论了Here on StackOverflow在哪里可以找到新的OpenGL示例.

猜你在找的C&C++相关文章