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


 55 1234
发新话题
打印

[其他] 【纯讨论】为什么360的游戏好多都有画面撕裂问题,PS3反而好的多甚至没有?

这几天没事又玩了玩360突然觉得很明显

因为之前一直玩PS3,这几天又换到玩360了,有了对比,突然开始觉得很明显,特别是同一个游戏
而且这样的例子不是一两个,很多游戏都是

不仅我自己觉得,网上一搜,这样的例子一大堆,我就不贴了,大家可以自己去看


PS3贴图模糊、帧数低点这些都知道答案了,内存小、开放麻烦和PC不互换等等....起码知道原因
问题是360不是更好开发吗,为什么PS3能很好杜绝的问题,360那性能反倒不行?

还有,觉得360有些游戏画面边缘闪烁似乎也比PS3严重。


PS3、360都是在同一台电视上





纯讨论,有理说理,想找碴进来损和骂的阮青,趁早滚出去,实在要犯贱的,奉陪!

[ 本帖最后由 盖尼茨 于 2012-9-20 18:14 编辑 ]


TOP

360显卡自带的dram太小了,一个pass渲染不过来,共享显存又太慢..



TOP

引用:
原帖由 seek 于 2012-9-20 18:11 发表
360显卡自带的dram太小了,一个pass渲染不过来,共享显存又太慢..
恩,看到阁下在另外帖子回复的了
谢谢


TOP

举几个例子看看呢
我遇到的情况是在黑屏的时候,360下屏幕在微微闪烁,PS3没有

TOP

引用:
原帖由 rockoma 于 2012-9-20 18:18 发表
举几个例子看看呢
我遇到的情况是在黑屏的时候,360下屏幕在微微闪烁,PS3没有
撕裂太多了

魔女、忍龙2、生化5.....

TOP

引用:
原帖由 盖尼茨 于 2012-9-20 18:20 发表



撕裂太多了

魔女、忍龙2、生化5.....

这几个游戏我都有玩,其中忍龙2还玩了几百小时。忍龙2的确有这种现象,不过不严重,至少没到影响游戏体验的地步。另两个没怎么注意

TOP

还有FM4,20%多的撕裂率根本没法玩:D

TOP

引用:
原帖由 rockoma 于 2012-9-20 18:27 发表


这几个游戏我都有玩,其中忍龙2还玩了几百小时。忍龙2的确有这种现象,不过不严重,至少没到影响游戏体验的地步。另两个没怎么注意
忍龙2最不明显,或者说最不注意的,可能游戏太好耍了吧

生化5最明显,个人觉得,因为本身就是追尾近距离视角,撕裂一下,很恶心,很容易晕

魔女是闪烁严重,很多地方栏杆边缘一直在闪,已经到了影响画面效果的地步

TOP

魔女PS3版撕裂比360版嚴重

TOP

引用:
原帖由 seek 于 2012-9-20 18:11 发表
360显卡自带的dram太小了,一个pass渲染不过来,共享显存又太慢..
我说,你明白你在说什么吗?一个pass渲染不完和屏幕撕裂有啥关系?EndTiling又不会触发swap或SynchronizeToPresentationInterval
每次swap/present之前,都需要把backbuffer(本质就是一个rendertarget)从EDRAM中resolve到main mem的(front buffer存在于main mem中)。每次resolve的都必然是一个完整的frame。
造成撕裂的原因无非就是没有设置同步垂直罢了。XBOX360没有自动的tripple buffering,它的Backbuffer+2-frontbuffer mode只是不会block住CPU的fill GPU Commandbuffer(GPU还是会block住)。所以想实现类似tripplebuffer效果需要手动处理一下。要麻烦一些。
不过tripple buffer也不是一个always win的选择,比如input latency方面有副作用,还要多占显存等。因此相当部分PS3游戏宁可撕裂也不用tripple buffer。
本帖最近评分记录
  • seek 激骚 +1 我很赞同 2012-9-21 12:15
  • tommyshy 激骚 +1 威武! 2012-9-21 07:34
  • BeastMa 发贴积分 +72 感谢分享 2012-9-20 23:12
  • BeastMa 激骚 +6 感谢分享 2012-9-20 23:12

TOP

posted by wap, platform: BlackBerry (9700)

玩生化5的時候發現撕裂嚴重,但換到電視上就好多了,在顯示器上就很嚴重。應該是垂直同步的問題。

TOP

引用:
原帖由 hourousha 于 2012-9-20 21:37 发表

我说,你明白你在说什么吗?一个pass渲染不完和屏幕撕裂有啥关系?EndTiling又不会触发swap或SynchronizeToPresentationInterval
每次swap/present之前,都需要把backbuffer(本质就是一个rendertarget)从EDRAM中 ...
你还真和脑补加写轮眼的索索们讲原理啊…………认真你就输了
本帖最近评分记录
  • tommyshy 激骚 +3 骂人 2012-9-21 07:32
  • BeastMa 发贴积分 -306 人身攻击 2012-9-20 23:13

TOP

引用:
原帖由 hourousha 于 2012-9-20 21:37 发表

我说,你明白你在说什么吗?一个pass渲染不完和屏幕撕裂有啥关系?EndTiling又不会触发swap或SynchronizeToPresentationInterval
每次swap/present之前,都需要把backbuffer(本质就是一个rendertarget)从EDRAM中 ...
感谢了,这里还是有个别正常讨论的人

TOP

引用:
原帖由 盖尼茨 于 2012-9-20 23:03 发表

感谢了,这里还是有个别正常讨论的人
和一个引用7月新闻来证明9月demo没有改进的人正常讨论?
我觉得他没傻到这个程度吧?事实是他也完全不鸟你啊,你又不懂这些东西,谁都不会对牛弹琴的

TOP

引用:
原帖由 盖尼茨 于 2012-9-20 23:03 发表

感谢了,这里还是有个别正常讨论的人
看着你装一本正经讨论的样子太233了

TOP

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