当前位置: 肆参拓扑网 > 知识问答 > opengl是什么意思

opengl是什么意思

时间:2024-07-06 15:56:57来源:肆参拓扑网

  一,opengl的发展

  通常来说,opengl的前身就是sgi公司,该公司主要就是为其图形工作站所开发的iris gl。而且,iris gl这就是一个工业标准的3d图形软件的使用接口,其中的功能虽然强大,但是它的移植性并不好。所以sgi公司便在iris gl的原有基础上,又再一次的开发了opengl。一般来说,opengl的英文全称就是“open graphics library”。那么我们顾名思义,opengl便是“开放的图形程序接口”的意思了。所以虽然directx它的在家用市场全面领先,但是在专业高端绘图领域上面,opengl还是一个是不能被取代的主角。

  二,opengl高级功能

  一般来说,opengl是被设计成为只有输出的。所以,其只能够去提供渲染功能。而且核心api是没有窗口系统、音频、打印、键盘/鼠标或者是其它输入设备的概念的。所以说,虽然这一开始看起来就好像是一种限制一样,但是它却允许去进行渲染的代码,使得其可以完全的独立于他运行的操作系统。同时,其还可以允许跨平台开发。然而,这其中有些整合于原生窗口系统的东西,还是需要允许和宿主系统交互使用的。

免责声明:文章数据由网友投稿或转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请与本站管理员联系,我们将在第一时间删除内容!
Copyright ©2020-2024 肆参拓扑网 (www.43tp.com) 版权所有 琼ICP备2022010180号-11