OpenGL跟Direct3D哪个比较好?

 我来答
暂时用这个
推荐于2016-04-22 · TA获得超过114个赞
知道小有建树答主
回答量:188
采纳率:0%
帮助的人:94.1万
展开全部
OpenGL是个专业的3D程序接口,是一个功能强大,调用方便的底层3D图形库。OpenGL的前身是SGI公司为其图形工作站开发的IRIS GL,为了解决IRISGL的兼容性不佳而诞生的。
Direct3D是DirectX的组件之一,DirectX是微软公司多媒体技术,很多运行于Windows 环境的新游戏需要DirectX。DirectX包含了对Direct3D、DirectDraw、DirectPlay、DirectSound、DirectInput等显示、声音以及系统的组件。由C++编程语言实现,遵守COM约定。目前最新版本为DirectX9.0c,但在微软的下一代操作系统Windows Longhorn中将被WGF1.0所取代。

在游戏领域,DirectX的影响力已渐渐超越OpenGL并被大多数PC游戏开发商所采用,但在专业高端绘图领域,OpenGL因为色彩准确,仍然是不能被取代的主角。

参考资料: 百度知道

莫雨墨雨
2007-04-03 · TA获得超过724个赞
知道小有建树答主
回答量:1320
采纳率:0%
帮助的人:616万
展开全部
OpenGL是贴图完成图象显示的模式,
Direct3D是3D建模完成图象显示的模式,

现在的显卡都具备这两个功能。

一般Direct3D 显示的效果要好一些,但是如果显卡性能不高的话就会出现卡的现象,那是可以选择OpenGL。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式