走进Mac OS Lion 体验DirectX外的游戏世界
- +1 你赞过了
Mac OS的多媒体接口OpenGL简介:比DirectX更具优势(本段内容搜集于网络)
说到DirectX,大家都非常熟悉,我们平时所玩的游戏都离不开DX,我们描述一张显卡时也习惯说该卡支持DX9或者DX11等,但是DX是微软所创建的,也是微软的专利,苹果的Mac平台上不可能应用(至少目前没有),那么Mac平台上用什么东西呢?这就是下面要为大家介绍的另一个接口--OpenGL。
OpenGL(英文全称Open Graphics Library)是个定义了一个跨编程语言、跨平台的编程接口(Application programming interface)的规格,它用于生成二维、三维图像。这个接口由近三百五十个不同的函数调用组成,用来从简单的图元绘制复杂的三维景象。OpenGL常用于CAD、虚拟实境、科学可视化程序和电子游戏开发。
OpenGL的高效实现(利用了图形加速硬件)存在于Windows,很多UNIX平台和MacOS。这些实现一般由显示设备厂商提供,而且非常依赖于该厂商提供的硬件。开放源代码库Mesa是一个纯基于软件的图形API,它的代码兼容于OpenGL。但是,由于许可证的原因,它只声称是一个“非常相似”的API。
OpenGL规范由1992年成立的OpenGL架构评审委员会(ARB)维护。ARB由一些特别兴趣于创建一个统一的普遍可用的API的公司组成。根据OpenGL官方网站,2002年6月的ARB投票成员包括3Dlabs、Apple Computer、ATI Technologies、Dell Computer、Evans & Sutherland、Hewlett-Packard、IBM、Intel、Matrox、NVIDIA、SGI和Sun Microsystems(Microsoft曾是创立成员之一,但已于2003年3月退出)。
看显卡介绍的时候,你是否忽略了OpenGL?
OpenGL最新版本号为2011年8月8日发布的OpenGL 4.2,目前最顶级的N卡GTX580支持OpenGL 4.1,A卡的HD6970也同样支持。
最新资讯
热门视频
新品评测