» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 35 123
发新话题
打印

游戏引擎优秀才能有好的画面,dx10不重要

简单来讲,每一次DX 升级对于硬件(GPU)来说,其中一条就是要增加更多的ALU来对新加进来的特效进行计算。这也就意味着逻辑门的增加,也就意味着大家掏更多的钱来买单。有人说可以用软件来实现这些特效,的确也对,但这样一来,所有的计算任务都交给了CPU。游戏机的CPU和PC的CPU架构不一样,它的多任务处理能力是特别做过优化的,我想目前游戏机的GPU虽然不支持DX10的一些特效,但是游戏程序员在游戏编程时,可以做到分一部分特效运算交给游戏机的CPU来完成,同样达到类似DX10的效果。


TOP

楼上的兄弟牛啊,CPU模拟DX10……

Cell能干很多事情没错,但是研发成本太高了,大多数游戏公司会考虑风险,Cell是否能够成为通用的构架,以后引擎是否可以沿用。没有专款支持的

技术发展并非那么顺利……除非有高额的利益回报,Intel无往不利很大的原因是大量的资金贴补到软件开发商头上

游戏机并非CPU有什么夺人的能力,只是性价比比较高,不需额外太多的向前兼容能力而已。
游戏机设计比较突出的是一些独特的优化点,比如说PS2那个4M内嵌显存,XO那个10M EDRAM。


现在发展的趋势是,所有的浮点运算都移交给GPU,DX10以后,甚至地形也用GPU来计算了,CPU做图形运算远不如GPU专业。

DX10不止是API库,而且是一种行业标准,是一种硬件支持程度的标准,这是唯一跟OpenGL不太一样的地方。OpenGL仅仅是一个API库,用来驱动硬件,硬件商可以自己扩展OpenGL,而DX是一种硬性标准,是MS用来指配显卡厂商发展的行业标准。



TOP

一个才2亿晶体管,还不是专门处理图像的东西,想模拟具有7亿晶体管的专业图形GPU?看幻灯?


TOP

其实这里没几个人看懂了lz的意思,crysisi的画面是最好的?请各位大神评判下下面三幅图像那个最好成么

1、


2、


3、


[ 本帖最后由 shacg 于 2007-12-12 12:31 编辑 ]

TOP

最后有一个最好,吐了

TOP

 35 123
发新话题
     
官方公众号及微博