问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

试阐述OpenGL和DirectX各自的优、缺点。

发布网友 发布时间:2022-04-25 20:08

我来回答

1个回答

热心网友 时间:2022-06-17 01:23

  OpenGL是个专业的3D程序接口,是一个功能强大,调用方便的底层3D图形库。OpenGL的前身是SGI公司为其图形工作站开发的IRIS GL。IRIS GL是一个工业标准的3D图形软件接口,功能虽然强大但是移植性不好,于是SGI公司便在IRIS GL的基础上开发了OpenGL。OpenGL的英文全称是“Open Graphics Library”,顾名思义,OpenGL便是“开放的图形程序接口”。虽然DirectX在家用市场全面领先,但在专业高端绘图领域,OpenGL是不能被取代的主角。

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

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

  DirectX:
  DirectX是一种图形应用程序接口(API),简单的说它是一个辅助软件,一个提高系统性能的加速软件,由微软创建开发的,微软将定义它为“硬件设备无关性”。Direct是直接的意思,X是很多东西,加在一起就是一组具有共性的东西,从内部原理探讨,也简单说来DirectX 就是一系列的 DLL (动态连接库),通过这些 DLL,开发者可以在无视于设备差异的情况下访问底层的硬件,DirectX 封装了一些 COM(Component Object Model)对象,这些 COM 对象为访问系统硬件提供了一个主要的接口。
  DirectX9.0就是DirectX的一个较新的版本
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
你能用一句话表达这个画面吗 专科学高铁乘务专业能找到工作吗 广西理工职业技术学院怎样啊?? 月亮星座怎么配对,月亮星座配对查询爱情 广西理工职业技术学院到底好不好的 最甜蜜的月亮星座组合,最冷血的月亮星座 包子怎么做才松软 包子如何做才松软 包子店的包子发酵怎么这么松软 专做俄罗斯业务的货代公司 大理石地板怎么拖干净又亮妙招 OpenGL与DirectX的区别? 玩手游opengl和directx哪个好 用OpenGL好还是DirectX好??? DirectX和OpenGL如何抉择? OpenGL 和 DirectX 有什么区别? OpenGL跟Direct3D哪个比较好? OPENGL和Directx,哪个难? directx 和opengl 哪个好 腾讯手游助手opengl和directx哪个流畅 opengl directx 哪个好 如何通过手机快速查看银行卡余额? 微信里有一个表情是小鸡在勺子里摇的是什么哪个表情求下载 鸡年微信发什么会有小鸡的表情掉下来 微信女生发小鸡衔花是什么意思? 微信表情里的小鸡是什么意思 这个小鸡的表情包在支付宝哪里可以找到? 现代35手挡上那个小鸭子标志是什么? 求这个微信表情包,如果不是表情包是这个图片的原图也行 求这个小鸡的动图!!! Microsoft Office powerpoint 2003是什么意思? 诅咒之地的风暴祭坛怎么上去? 风暴祭坛怎么升六星英雄? 魔兽世界风暴祭坛在哪。说的详细点我知道在燃烧 关于风暴祭坛 魔兽冰封王座新手攻略?求大神帮助 魔兽世界诅咒之地风暴祭坛在哪? 魔兽世界血精灵术士60马任务攻略 风暴祭坛的buff有多重要自然不用多说,相当于得到buff就得到了 wow风暴祭坛洛拉姆斯怎么复活?我带着他的尸体去风暴祭坛,什么反应都没有 风暴祭坛的任务BOSS太强了!过不去了! 魔兽争霸风暴祭坛做好后就什么不出英雄人物? 魔兽争霸3 兽族 攻略 详细 为什么魔兽世界的诅咒之地和燃烧平原里各有个风暴祭坛啊? 求魔兽世界SS60马任务详细攻略 艾萨拉风暴祭坛以东 海上有个湍急的漩涡,有谁知道那是干什么的? 玩魔兽暗夜精灵战役 背叛者的愤怒 我看见一个风暴祭坛守护者是干啥的 术士招唤恐惧战马的任务需要哪些东西? 2019教师招聘考试如何准备? 2019国家教师资格考试主要考哪些科目? 支付宝理财分在哪里看