发表于 : 2007-07-19 14:17
linux下SDL开发的3D游戏光影效果非常好,速度也快,游戏无冬之夜可以证明。viewtopic.php?t=62280
[/url]
[/url]
什么时候工业要求比pc游戏低了???开玩笑的吧,没见过工业应用吧。Nile 写了:恐怕是ee的一厢情愿吧,不谈对硬件的消耗,DX在游戏上的开发难度(由其是SM4.0推出之后,给程序员很大的自由空间)和视觉效果(HDR,FSAA,MSAA...)都是OpenGL很难相比的。eexpress 写了:这上面的,都不知道最难的游戏都是opengl的??用最少的硬件资源实现3D是opengl的强项,286时代的显卡就跑quake的时候,可能都还在幼儿园吧。
man compiz看看是什么。
directx是经过了快10年的时间,才赶上opengl的效果,还是在全部硬件厂家支持下,消耗掉你的全部硬件下,做到的。。。。主要是opengl早就没什么修改了,早就到了极限了(抛开硬件的更新)。
ee说最难的游戏都是opengl,是指最难开发的游戏还是最难玩的游戏?估计ee很久不玩新游戏了吧![]()
ee又说主要是opengl早就没什么修改了,早就到了极限了严重违反了马克思主义哲学基本原理OpenGL之所以进展缓慢,很大程度上是因为OpenGL联盟成员意见不统一,夺为自身利益考虑,很难达成统一的标准,才导致OpenGL新版升级步履维艰。至于“到了极限”在下更不敢认同,游戏中人们对真实的要求是无止境的,更优秀的动态光影效果,更强大的抗锯齿,甚至加入物力效果都需要更新的API,随着游戏的开发量增大,图形API的提供的开发环境也必然要更简单易行,所以根本没有极限这个概念。
综上,OpenGL在工业上还是老大(工业上还不需要太夸张的光影效果),但在游戏上DX无疑是老大。
以上鄙人愚见,望ee明察![]()
是N卡的OpenGL性能更好,ATi的DX性能更好,搞清楚了在说~chobits 写了:ATi 的卡一般是 OpenGL 性能强些,nVIDIA 的卡一般是 DX 性能强些,这都是相对而言。
DX 是个好东西,可惜 MS 不会去搞移植的……
都是。最难开发的游戏还是最难玩的游戏
首先装出一副很明白的样子,对你说,小子,见过猪吗?知道猪长几条腿吗?我告诉你母猪比公猪更重,懂吗?我见过几十头猪了都是这样
然后当你告诉他,你就是河北某屠宰场的,天天杀猪,杀完了过秤,并没有特别发现母猪普遍比公猪更重
他会继续装大明白,不屑你的证据,继续说,你只杀过河北诸,我见过的那几十头猪有河南猪山东猪还有内蒙的猪,都是母猪更重,没错的,我以前的一个朋友就是市场上卖猪的,他们卖的母猪都是重的
接下来你告诉他,你们那个是大型肉联厂,不光有河北猪,山东猪,河南猪,连进口的巴西猪、美国猪、坦桑尼亚猪都杀过,然后你把你的屠宰记录给他看,的确没有母猪比公猪更重的现象。然后你反问他,你杀过猪吗?卖过猪吗?吃过猪肉吗?你说母猪比公猪更重,有什么证据,具体重多少?
这是当他发现已经没有什么可继续充大明白的时候,就会立刻转变成一个弱者,满怀委屈得说,我没吃过猪肉还没见过猪跑啊,凭什么没吃过猪肉,没杀过猪的人不能评论哪种猪更重?你凭什么剥夺我评论母猪更重的权利?你们这些杀猪的就是搞一言堂,不允许别人评论猪,不公平!没有言论自由!
同意,我感觉DX7以前确实是OpenGL强,但是到了DX8就差不多了,DX9已经高于OpenGl了,主要OpenGL一直没更新,现在虽然有了OpenGL2.0但是为时已晚ilv4 写了:那是以前了,现在是OpenGL追赶DXeexpress 写了:这上面的,都不知道最难的游戏都是opengl的??用最少的硬件资源实现3D是opengl的强项,286时代的显卡就跑quake的时候,可能都还在幼儿园吧。
man compiz看看是什么。
directx是经过了快10年的时间,才赶上opengl的效果,还是在全部硬件厂家支持下,消耗掉你的全部硬件下,做到的。。。。主要是opengl早就没什么修改了,早就到了极限了(抛开硬件的更新)。
说反了chobits 写了:ATi 的卡一般是 OpenGL 性能强些,nVIDIA 的卡一般是 DX 性能强些,这都是相对而言。
DX 是个好东西,可惜 MS 不会去搞移植的……
更正ee的一个说法,286是无法跑动quake的。在286时代,我们大多使用的是dos系统,那个时候,在其上没有任何可以运行的3d的api接口。同时,那个时代的民用级显卡是不具备3D效果的。家用市场上第一块3D显卡是vodoo1代,它推出的时候已经进入了486/586时代了,那个时候最为流行的CPU就是大名鼎鼎的Intel MMX 166。eexpress 写了:这上面的,都不知道最难的游戏都是opengl的??用最少的硬件资源实现3D是opengl的强项,286时代的显卡就跑quake的时候,可能都还在幼儿园吧。
man compiz看看是什么。
directx是经过了快10年的时间,才赶上opengl的效果,还是在全部硬件厂家支持下,消耗掉你的全部硬件下,做到的。。。。主要是opengl早就没什么修改了,早就到了极限了(抛开硬件的更新)。
286时代主要还是Monochrome,当然晚期用CGA和EGA也有(真贵!)eexpress 写了:marsteel
vga早期啊。都没影响是什么显卡。我的第一台286。还说不定是EGA/CGA的时候。
magiciany
是。只是compiz beryl 还有blender这些,都是基于opnegl的。反正idsoft是全套支持opengl的。idsoft多好啊。
另外,好游戏主要是看可玩性,设计思路是最主要的。没见雷神战争为什么采用et的战争模式。就因为这战争模式设计得好。雷神战争可惜,会要钱的。雷神战争的效果,你不用担心的。不会出现使用dx模式的效果比opengl的强。
汗,那会儿的都是假3deexpress 写了:这上面的,都不知道最难的游戏都是opengl的??用最少的硬件资源实现3D是opengl的强项,286时代的显卡就跑quake的时候,可能都还在幼儿园吧。
man compiz看看是什么。
directx是经过了快10年的时间,才赶上opengl的效果,还是在全部硬件厂家支持下,消耗掉你的全部硬件下,做到的。。。。主要是opengl早就没什么修改了,早就到了极限了(抛开硬件的更新)。
这么低的polylucy8872172 写了:linux下SDL开发的3D游戏光影效果非常好,速度也快,游戏无冬之夜可以证明。viewtopic.php?t=62280
[/url]
antonym55 写了:最烦有些人一味说A比B好,又不具体论证说明A如何比B好。
引起无谓的口水之争.
下面引用一段文字,某些人手法与之有惊人的相似首先装出一副很明白的样子,对你说,小子,见过猪吗?知道猪长几条腿吗?我告诉你母猪比公猪更重,懂吗?我见过几十头猪了都是这样
然后当你告诉他,你就是河北某屠宰场的,天天杀猪,杀完了过秤,并没有特别发现母猪普遍比公猪更重
他会继续装大明白,不屑你的证据,继续说,你只杀过河北诸,我见过的那几十头猪有河南猪山东猪还有内蒙的猪,都是母猪更重,没错的,我以前的一个朋友就是市场上卖猪的,他们卖的母猪都是重的
接下来你告诉他,你们那个是大型肉联厂,不光有河北猪,山东猪,河南猪,连进口的巴西猪、美国猪、坦桑尼亚猪都杀过,然后你把你的屠宰记录给他看,的确没有母猪比公猪更重的现象。然后你反问他,你杀过猪吗?卖过猪吗?吃过猪肉吗?你说母猪比公猪更重,有什么证据,具体重多少?
这是当他发现已经没有什么可继续充大明白的时候,就会立刻转变成一个弱者,满怀委屈得说,我没吃过猪肉还没见过猪跑啊,凭什么没吃过猪肉,没杀过猪的人不能评论哪种猪更重?你凭什么剥夺我评论母猪更重的权利?你们这些杀猪的就是搞一言堂,不允许别人评论猪,不公平!没有言论自由!