游戏开发论坛

 找回密码
 立即注册
搜索
楼主: maphack

学做3d游戏地话,学opengl好呢还是学direct3d好呢?

[复制链接]

248

主题

2674

帖子

2702

积分

金牌会员

Rank: 6Rank: 6

积分
2702
QQ
发表于 2005-5-5 05:29:00 | 显示全部楼层

Re:学做3d游戏地话,学opengl好呢还是学direct3d好呢?

wingser 说得太过分了。虽然这是opengl的地盘。

据我所知,任何所谓跨平台的东西,都是通过中间层来实现的(相对而言)。比如c++利用汇编,java利用虚拟机,opengl也一样,要考虑如何实现“三明治”结构,就必须付出代价。
在当年硬件如此落后的情况下,专业领域的openGL虽然在高端风光无限,毕竟很难在桌面有所作为,一切以市场做考虑的精明商人微软,是不会不看到这点的。至于内幕的东西,除了当事人谁都无法得知真相。

现在很多搞技术的人,好像都成了粪青,要声讨这个声讨那个。如果有时间,还不如认真学多点东西,不管是微软还是什么人的都好,学到就是你的。

回搂主的话:

我不知道openGL是否容易学习。但是,国内的教育,就是怀旧的。不久前,还在教dos,这些所谓真正会用电脑的人去学习的东西。所以不要被蒙了。
不管学习openGL还是dx,都应该去找外国的书看,翻译的就可以了,不用像很多精通英语的人那样认为,翻译的都是垃圾。
也许中国有不少好东西,但是,在计算机这行,似乎总是很糟糕。

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2005-5-5 16:03:00 | 显示全部楼层

Re:学做3d游戏地话,学opengl好呢还是学direct3d好呢?

兄弟
现在这世上谁鼓吹ogl好或者是d3d好
摆明了就是没事找架吵,这事儿谁说得清啊
所以不骂他骂谁呢:)

2

主题

85

帖子

85

积分

注册会员

Rank: 2

积分
85
发表于 2005-5-5 21:25:00 | 显示全部楼层

Re:学做3d游戏地话,学opengl好呢还是学direct3d好呢?

我看你说的蛮清楚啊,"d3d超级大垃圾", "ogl是伟大的标准"。

不过我倒只是就事论事,只是说现在d3d领先而已。

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2005-5-5 21:37:00 | 显示全部楼层

Re:学做3d游戏地话,学opengl好呢还是学direct3d好呢?

我也就事论事
opengl 比 d3d好几千万倍

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2005-5-5 21:49:00 | 显示全部楼层

Re:学做3d游戏地话,学opengl好呢还是学direct3d好呢?

不过说回来了
除了知道d3d就能在windows上玩
需要贼大的runtime
除了vs其他都不能来拿来玩
什么7啊,8啊,9啊版本不兼容,bug一大堆以外
这破d3d我还没怎么不认识它
可我玩这么久了怎么还硬是没听说过d3d有啥优点的?
您说不称之垃圾又怎么对得起他呢

0

主题

11

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2005-5-5 22:07:00 | 显示全部楼层

Re:学做3d游戏地话,学opengl好呢还是学direct3d好呢?

楼上是神经病,而且什么都不懂,鉴定完毕。

艾,这个论坛还是不来为妙吧。

2

主题

85

帖子

85

积分

注册会员

Rank: 2

积分
85
发表于 2005-5-5 22:26:00 | 显示全部楼层

Re:学做3d游戏地话,学opengl好呢还是学direct3d好呢?

是啊,缺点这么多,按道理早就该完蛋了,但是dx却得到了这么多显卡厂商的支持,为什么?因为技术先进,而且跟硬件配合默契。

很有意思的是阁下从来对技术方面避而不谈,老是一些平台啦,bug啦之类皮毛的东西,俨然一副游戏玩家的嘴脸,如果这不是opengl论坛,我都会疑阁下究竟懂不懂技术?

vs,ps早就不是新名词了,现在不懂vs/ps基本上不算一个合格的图形程序员。d3d 里有什么好东西?mrt听过没有?prt呢?hdr?progessive mesh?估计说了你也不懂吧。呵呵,先学会shader,再来理论吧。

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2005-5-5 22:51:00 | 显示全部楼层

Re: Re:学做3d游戏地话,学opengl好呢还是学direct3d好呢?

Delix: Re:学做3d游戏地话,学opengl好呢还是学direct3d好呢?

楼上是神经病,而且什么都不懂,鉴定完毕。

艾,这个论坛还是不来为妙吧。


就凭你这句话,我看你就什么也不懂

2

主题

85

帖子

85

积分

注册会员

Rank: 2

积分
85
发表于 2005-5-5 22:51:00 | 显示全部楼层

Re:学做3d游戏地话,学opengl好呢还是学direct3d好呢?

任何东西都有利有弊,连这个道理都不懂,自己用的东西就觉得完美无缺,自己不感冒的东西就贬得一无是处(而且是在不了解的情况下)这是做学问的态度?

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2005-5-5 23:01:00 | 显示全部楼层

Re: Re:学做3d游戏地话,学opengl好呢还是学direct3d好呢?

zengjian: Re:学做3d游戏地话,学opengl好呢还是学direct3d好呢?

是啊,缺点这么多,按道理早就该完蛋了,但是dx却得到了这么多显卡厂商的支持,为什么?因为技术先进,而且...


D3D 被你说的哪些厂商支持了?
nivdia 是最支持opengl的了,相同一个工作量nv的卡处理opengl比d3d快得多!

您说那一大堆玩意,我倒是很感兴趣,非常想学习,不知在我的linux操作系统如何配置开发环境?嘿嘿

我确实不懂shader,不过我听过很多gpu的讲座,我懂得gpu的原理,知道它能干些什么,这就够了,用时自然上手
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-7-20 00:46

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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