深圳润百年(RCC)电子有限公司LOGO
库存快速检索: [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z] [0] [1] [2] [3] [4] [5] [6] [7] [8] [9]
您现在的位置:网站首页新闻资讯OpenGL是什么?
主题推广
推荐下载
OpenGL是什么?

OpenGL是什么?

所属类别:最新资讯点击次数:697发布日期:2011-08-24

OpenGL(全写Open Graphics Library)是个定义了一个跨编程语言、跨平台的编程接口(Application programming interface)的规格,它用于生成二维、三维图像。这个接口由近三百五十个不同的函数调用组成,用来从简单的图元绘制复杂的三维景象。而另一种编程接口系统是仅用于Microsoft Windows上的Direct3D。OpenGL常用于CAD、虚拟实境、科学可视化程序和电子游戏开发。

  OpenGL的高效实现(利用了图形加速硬件)存在于Windows,很多UNIX平台和MacOS。这些实现一般由显示设备厂商提供,而且非常依赖于该厂商提供的硬件。开放源代码库Mesa是一个纯基于软件的图形API,它的代码兼容于OpenGL。但是,由于许可证的原因,它只声称是一个“非常相似”的API。

  OpenGL是个与硬件无关的软件接口,可以在不同的平台如Windows 95、Windows NT、Unix、Linux、MacOS、OS/2之间进行移植。因此,支持OpenGL的软件具有很好的移植性,可以获得非常广泛的应用。由于OpenGL是图形的底层图形库,没有提供几何实体图元,不能直接用以描述场景。但是,通过一些转换程序,可以很方便地将AutoCAD、3DS/3DSMAX等3D图形设计软件制作的DXF和3DS模型文件转换成OpenGL的顶点数组。

  在OpenGL的基础上还有Open Inventor、Cosmo3D、Optimizer等多种高级图形库,适应不同应用。其中,Open Inventor应用最为广泛。该软件是基于OpenGL面向对象的工具包,提供创建交互式3D图形应用程序的对象和方法,提供了预定义的对象和用于交互的事件处理模块,创建和编辑3D场景的高级应用程序单元,有打印对象和用其它图形格式交换数据的能力。

  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是什么?
上一篇电子资讯:[上一篇]:LED与LCD显示器哪种更有优势
下一篇电子资讯:[下一篇]:什么是CIO?

与OpenGL是什么?相关资讯
ESD器件怎样解决所有保护问题?  (2011-08-31  点击次数:1799)
选择数字示波器要注意哪些方面  (2011-08-30  点击次数:1697)
什么是阻尼二极管  (2011-08-30  点击次数:2825)
什么是变阻二极管  (2011-08-30  点击次数:1675)
什么是快恢复二极管  (2011-08-30  点击次数:2683)
什么是电磁兼容(emc)标准  (2011-08-29  点击次数:1638)
如何选购UPS:全面客观了解技术指标  (2011-08-25  点击次数:1652)
怎样分辨LED显示屏档次的高低  (2011-08-25  点击次数:1668)

润百年热线电话:

留言板点击进入

新手指南
怎样下订单
订单及状态
会员注册协议
会员积分详情
如何付款
支付方式
货到付款
网上支付常见问题
积分兑礼品的流程
特价区
发票制度
配送方式
配送费用收取标准
货到付款范围查询
配送时间和配送范围
售后服务
服务及质量保证承诺
退货说明
退换货流程
退款方式
联系方式
退货地址
帮助中心
客户建议
客户投诉

个性服务

  • 每天上新 领先质量
  • 高性价比 品类齐全
  • 品牌原装 金牌服务
  • 24小时发货 支持货到付款
  • 7天内无条件退换货