繁体   English   中英

OpenGL库

[英]Libraries for OpenGL

我已经读过,OpenGL正在进行大量的弃用。 我听说这与着色器的实现有关。 是否存在受此弃用影响的库? 似乎建议将SFML,GLFW和SDL作为最新的库。 其他图书馆如glew或glut是否存在弃用问题?

GLUT是实用程序库,其中包含主要与GUI相关的有用方法。 GLUT已经过时10年了,所以它不能用于新的(可编程)管道。 据我所知,它仅支持GL 3.1。 替换GLUT的项目是FREE GLUT ,它是最新的,可以用于新旧OpenGL版本。 Glew是为Windows用户公开GL API的库。 它有弃用和当前功能。 由您决定使用哪个主要取决于您选择的GL版本和配置文件类型。 例如,如果在OpenGL 4.0版本中使用兼容性配置文件,则可以使用已弃用和4.0 API特定功能的混合。 但是,如果您选择Core配置文件,那么使用弃用的方法将不起作用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM