POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 34248|回复: 41
打印 上一主题 下一主题

OPENGL比DIRECTX强,为啥没人用?

[复制链接]
跳转到指定楼层
1#
发表于 2009-3-16 12:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在OPENGL游戏没人做了吧
2#
发表于 2009-3-16 13:00 | 只看该作者
谁敢得罪微软
回复 支持 反对

使用道具 举报

3#
发表于 2009-3-16 13:15 | 只看该作者
楼上大实话{lol:]
回复 支持 反对

使用道具 举报

4#
发表于 2009-3-16 13:28 | 只看该作者
opengl比dx强么?
92年opengl发布第一版,01年发布2.0版,现在3.0好像还没有影子
97年dx发布3.0(1.0不知道什么时候发布的),现在已经11.0呼之欲出了,你说用哪个?
即使opengl是open的,但是不代表没有利益关系了,内部成员互相倾轧,很难说以后有前途。现在不少游戏都是卖引擎的,没有前途的引擎没有人干啊。
回复 支持 反对

使用道具 举报

5#
发表于 2009-3-16 14:02 | 只看该作者
本帖最后由 shermanmxf 于 2009-3-16 14:09 编辑

opengl也就id一家在用,当然id用OPENGL已经出神入化了

id目前至少三款游戏在做,Rage, DOOM4, RTCW2。

另外QuakeLive就是Quake3 TA的网页版,不是新东西了。

D3D简单啊,所以多人用,OPENGL要用好是很复杂的,有基础的朋友可以看看Quake3的源码,简直是程序设计的典范

OPENGL还是专业顶域用得比较多,你什么时候听说过有专业3D设计软件用D3D的,都用OPENGL的
回复 支持 反对

使用道具 举报

6#
发表于 2009-3-16 14:12 | 只看该作者
顶了,大家好才是真的好。
是不是opgl比较深奥难搞造成的呢?
回复 支持 反对

使用道具 举报

7#
发表于 2009-3-16 14:15 | 只看该作者
5# shermanmxf
虽然不懂编程,但是听到做这行的朋友也是这么说Q3的
回复 支持 反对

使用道具 举报

8#
发表于 2009-3-16 14:27 | 只看该作者
顶了,大家好才是真的好。
是不是opgl比较深奥难搞造成的呢?
kunshanziyouren 发表于 2009-3-16 14:12


OPENGL我接触过一段时间,其实也不是很难,但是写起来很花功夫,不像D3D那么方便。很多游戏厂商都把精力花在游戏内容、美工等方面上,图像技术方面自然是越方便的越好用了。

OpenGL有一个最大特性就是跨平台,像Enemy Territory: Quake Wars就有Windows、Mac、Linux版,Quake3更不用说了,手机都能跑。

数起来,游戏界有自己的图像引擎核心技术的制作室也不多了,而且只有id一家基于OpenGL,像Crytek、Codemasters这些都是用D3D的。

OpenGL和D3D也没有好坏的分别,只要游戏制作方用心做,用哪个API不是最重要的。就像FPS,OpenGL的Quake、DOOM、RTCW、ET系列都是神作,D3D下面COD、Crysis这些一样是神作。
回复 支持 反对

使用道具 举报

头像被屏蔽
9#
发表于 2009-3-16 14:34 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

10#
发表于 2009-3-16 14:48 | 只看该作者
暴雪也用Opengl吧,不然怎么出mac版游戏啊
回复 支持 反对

使用道具 举报

11#
发表于 2009-3-16 14:48 | 只看该作者
LS的,D3D只是3D游戏的新标准……3D设计领域是没D3D什么事的……

不过OpenGL在游戏领域发展的确是慢,id也是几年才出一次新引擎,其他厂商等不及,肯定奔D3D的引擎去了。就像COD系列,Infinity Ward在1代和2代还是用的Q3引擎,到4代用的就是高度修改的Q3引擎了,图像部分全是D3D的,只有架构、控制台等方面用了原Q3引擎的。
回复 支持 反对

使用道具 举报

savatage 该用户已被删除
12#
发表于 2009-3-16 15:04 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

13#
发表于 2009-3-16 15:04 | 只看该作者
opengl根本就没有directx强
3D绘图技术的创始人,opengl最初的开发者,全都在微软公司,全都是数学家级别的人物
回复 支持 反对

使用道具 举报

14#
发表于 2009-3-16 15:06 | 只看该作者
我只知道intel的集显OPENGL很烂,D3D更烂...话说这版驱动终于支持OPENGL2.0了
回复 支持 反对

使用道具 举报

15#
发表于 2009-3-16 16:36 | 只看该作者
现在opengl还比D3D强???已经差一大截啦
回复 支持 反对

使用道具 举报

16#
发表于 2009-3-16 17:37 | 只看该作者
以前ID的quake系列和后来的CS,确实这类游戏D3D比OPENGL差太多。
回复 支持 反对

使用道具 举报

17#
发表于 2009-3-16 21:01 | 只看该作者
opengl也就id一家在用,当然id用OPENGL已经出神入化了

id目前至少三款游戏在做,Rage, DOOM4, RTCW2。

另外QuakeLive就是Quake3 TA的网页版,不是新东西了。

D3D简单啊,所以多人用,OPENGL要用好是很复杂的 ...
shermanmxf 发表于 2009-3-16 14:02


哥们~~过时拉·~~

现在专业软件 也是调用D3D接口的~~

专业卡只是在D3D上优化下而已·~~

当然 你如果觉得 MAYA  3DMAX不算专业软件的话~~那我没办法·~
回复 支持 反对

使用道具 举报

18#
发表于 2009-3-16 21:16 | 只看该作者
学习了!!!
回复 支持 反对

使用道具 举报

19#
发表于 2009-3-16 22:09 | 只看该作者
这个貌似我有发言权哈,,用Maya的
OpenGL天生不错,集合百家之长,,,,但是问题也在这里,要听百家的意见,,那个都要照顾。。。所以停滞不前很多年,但是每一次新版本 的出现的飞跃很明显。。。。
D3D就不一样了。专心做好一个事情。。。
回复 支持 反对

使用道具 举报

20#
发表于 2009-3-16 23:43 | 只看该作者
ATI的OpenGL性能太差,所以要用D3D
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-8-20 23:07

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表