opengl是什么意思

2020-10-15 12:45:00 评论 17,664
摘要

OpenGL,也就是Open Graphics Library。其主要就是用于我们去渲染2D、3D矢量图形的一种跨语言、跨平台的应用程序编程接口。其最开始是由美国的硅图公司(SGI)于一九九二年的六月三十日正式发布。一般来说,该接口通常用于与图形处理单元交互,以此来去实现硬件加速。

opengl是什么意思

一,OpenGL的发展

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

二,OpenGL高级功能

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

相关文章

什么样的英剧适合练习口语呢? 英语问答

什么样的英剧适合练习口语呢?

不是所有英剧都适合练口语!不要再跟猜盲盒一样盲选了,雅思口语7分老学姐给你们推荐几部提升英语口语必看英剧~ 在大家的固有印象里,英剧相对于美剧来说往往都是偏正式、严谨、有些许冷幽默的。所以,用英剧学习...
英语外教课值不值得上? 试听给你答案 英语问答

英语外教课值不值得上? 试听给你答案

英语外教课值不值得上,对于这一问题,答案是毋庸置疑的,外教课程是一定值得上的,有相关的数据报告也显示,上过外教课程的孩子在英语听说以及应用方面大部分都得到了或多或少的提升,所以如果有条件,建议家长给孩...
经验告诉你,英语口语宜早不宜迟 英语问答

经验告诉你,英语口语宜早不宜迟

自从当了妈,孩子的事就是家里的头等大事! 我发现很多妈妈都会有这种想法:看到别人家孩子学舞蹈了,咱家娃也要学,看到别人家孩子学钢琴了,咱家宝宝也不能落后,看到别人家孩子幼儿园就开始学英语了,家长心里又...