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


发新话题
打印

[业评] 【盖棺定论】PS3上帧数稳定的高画质/多平台游戏一定得用SPU做管线渲染~

PS3的GPU——RSX(7800GTX)的管线性能是出了名的弱,即便是最为理想情况下也只能达到XBOX360的GPU——XENOS的73%,因为(24+8)*550Mhz/48*500Mhz=0.73,而极端情况下管线性能差距能达到1比1.8,因为24*550Mhz/48*500MHz=0.55,也就是说不做任何缩水,分辨率、纹理材质、物件数量完全一致并且其他性能(例如光栅化、纹理单元)不构成瓶颈的情况下,RSX每秒能处理的帧数只有XENOS的55%至73%,当然GPU性能不只是管线渲染能力(因为RSX和XENOS的光栅化性能和纹理单元性能都比较接近并且也都构成瓶颈),实际上差距会更小。
如果不利用SPU做管线渲染,那么必然会导致该项性能形成瓶颈,从而更多的造成帧数不足,只能依靠缩减分辨率和物件数量、纹理材质等手段来缓解
典型的例子包括使命召唤系列、孤岛危机系列、战地系列、抵抗系列
他们只用RSX来进行管线渲染,而把SPU单纯的用来进行插值和后处理特效、后处理抗锯齿,根本不能解决管线性能不足造成的性能低下问题,所以这些游戏的PS3版普遍的是一个缩水版(抵抗系列虽然是PS3独占,但是画质是公认的不够理想,抵抗3这款30帧游戏的分辨率只有960*704)

反过来PS3独占的神秘海域系列、杀戮地带系列、战神系列基本都是用到SPU来做管线渲染的工作(依靠SPU的可编程属性和堪比RSX的强大浮点运算能力),所以这些游戏很好的实现了画质和帧数的均衡而不至出现帧数严重不足或者纹理过于粗劣、分辨率缩水的现象

但是难能可贵的是,我发现了1款跨平台游戏也是这么做的,那就是子弹风暴。EPIC可以说当初就是为PS3量身打造的虚幻3引擎,对PS3的熟悉程度估计在第三方里面无出其右者,子弹风暴可以说是充分的利用了PS3的SPU,极为罕见的出现了PS3版光影和帧数同时完胜XBOX360版的情况(与SE的最终幻想13的低水平劣化移植导致的XBOX360版画质帧数低下的性质完全不同)

总结一下:一、用SPU做管线渲染的游戏,PS3呈现出具有足够说服力的性能,证明它确实是比XBOX360晚出一年的更强主机
二、没有用SPU做管线渲染的游戏,PS3版比XBOX360版更孱弱是必然的结果,差别只是差多少而已,有些游戏的性能差距能达到20%(例如分辨率从600P缩水到540P并且帧数平均下滑10%的使命召唤黑色行动),有些则稍微少一些(战地3利用SPU给PS3版加了些后处理特效,但导致PS3版更严重的手柄输入延迟和更低的平均帧数,得不偿失)
三、GPU的诞生就是为了解放CPU,久多良木健开历史的倒车,结果没什么人愿意陪他玩CELL,也是自作自受
四、如果当初战争机器是PS3独占,真的没微软啥事了,傻缺久多良木健对EPIC不理不睬,把钱全浪费在逆潮流而动的CELL上,让微软有机可乘

[ 本帖最后由 KoeiSangokushi 于 2012-11-16 14:25 编辑 ]


TOP

引用:
原帖由 rinlord 于 2012-11-16 14:32 发表
目前神机3代的性能发挥到50%没有,还能不能再站十年
如果只用RSX,那肯定就是发挥50%到顶
如果同时用RSX+SPU,那神秘海域3、最后的我们基本上到100%了



TOP

引用:
原帖由 superpip33 于 2012-11-16 16:04 发表
posted by wap, platform: SonyEricsson (Xperia Play)

是不是用spu会很耗费时间和人力?
对程序员是极大的挑战,挺花钱的~
据说顽皮狗和GG在这方面进行了大量的合作~然后才有杀戮2和神海3~


TOP

引用:
原帖由 Gskyace 于 2012-11-16 22:31 发表
具体可以看下DICE在GDC的PPT......有讲很多
DICE在引擎领域是吹牛王者
战地3的PS3版综合表现比XBOX360更差
虽然PS3版有用SPU弄点特效和FXAA,但是造成了手柄输入延迟过高,帧数过低,得不偿失
子弹风暴才是PS3版真正占上风

TOP

posted by wap, platform: XiaoMi (MI-ONE Plus)
引用:
原帖由 @boboqpai  于 2012-11-16 22:55 发表
纠正楼主一个错误
“因为(24+8)*550Mhz/48*500Mhz=0.73”

这样算法是错误的,A卡的流处理器一直都比N卡多N倍,架构不同简单加减无意义。

你不懂~

TOP

posted by wap, platform: XiaoMi (MI-ONE Plus)
引用:
原帖由 @爱游戏  于 2012-11-17 10:37 发表
posted by wap, platform: Android

子弹风暴,我没听错吗?真的是子弹风暴。
绝对无错,子弹风暴是迄今表现最好的多平台PS3游戏

TOP

引用:
原帖由 aaremix 于 2012-11-18 19:56 发表
战地3 PS3画面音效秒XO一条街~    荣誉也是   征服也是       COD音效也比XO好~
战地3的PS3版画质比XBOX360好一些,但是帧数和操作延迟非常的悲剧~

TOP

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