OPENGL和D3D有什么不同?

玩CS和CSOL发现显示选项里面的。首先,我的显卡虽然是2G独显,但是费米架构的(被坑了)我这个人对画面要求不高,但是希望帧数高一点!我应该如何设置?... 玩CS和CSOL发现显示选项里面的。
首先,我的显卡虽然是2G独显,但是费米架构的(被坑了)我这个人对画面要求不高,但是希望帧数高一点!我应该如何设置?
展开
 我来答
shade0445
2014-07-29 · 超过63用户采纳过TA的回答
知道答主
回答量:113
采纳率:0%
帮助的人:140万
展开全部
  d3d就是DirectX,现在的游戏用到的大部分都是d8、d9版本,新出的游戏(换个代理那种不算)基本跨越d10,用d11了。
  openGL是工程领域基本通用的,可谓是生产领域的三维图形标准。OpenGL的英文全称是“Open Graphics Library”,顾名思义,OpenGL便是“开放的图形程序接口”。虽然DirectX在家用市场全面领先,但在专业高端绘图领域,OpenGL是不能被取代的主角。
  openGL标准下也有开发出过游戏,如DOOM。
  硬件方面,由于驱动限制,完美支持openGL的显卡价格相对较高,个人用户的投入如果不足的话可以购买工作站淘汰的显卡,因为绘图卡都是默认频率下正常使用的,为保证稳定,这些显卡相对同核芯的游戏卡的频率也不高。对入门用户,低性能的专业绘图卡在保证低功耗的同时也实现了高效率和稳定性,所以入门级的绘图卡也具有存在的意义。
  针对openGL的描述,更专业的描述如下:

  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的顶点数组。
参考 baidu.com/question/1171338.html
追问
哪个对帧数优化好?有相关材料说明吗?
frankshcn
2014-07-30
知道答主
回答量:43
采纳率:100%
帮助的人:18.2万
展开全部
现在玩WINDOWS游戏一般都选择D3D就可以了。
它们都3D图形开发接口,但是OpenGL出现较早,受到很多专业软件支持,而D3D是微软力推的,支持更多的显卡。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式