- 精华
- 0
- 帖子
- 836
- 威望
- 0 点
- 积分
- 885 点
- 种子
- 0 点
- 注册时间
- 2008-7-30
- 最后登录
- 2017-9-7
|
发表于 2013-11-4 13:31 · 香港
|
显示全部楼层
本帖最后由 killbills 于 2013-11-4 13:46 编辑
后弈之子gp5 发表于 2013-11-2 17:00 ![](https://file1.a9vg.com/static/image/common/back.gif)
如果连这样的画面在xbox one都做不到1080p+60fps,不知道是机能的问题还是制作小组的水平问题了。看来还是前 ...
原因是只有32MB的ESRAM
Deferred rendering 下基本不足夠容納1080P 的framebuffer (DDR3太慢, 不能勝任)
而新式遊戲都是採用DR, 優點是能不怎吃機能而支持大量動態光影
以下是不帶AA, 1080P下不同BPP 的DR framebuffer容量
8 BPP = 15.82MB
16 BPP = 31.64MB
20 BPP = 39.55MB (PC, BF3)
24 BPP =47.46MB (PS4: KILLZONE:SF)
28 BPP = 55.37MB
32 BPP = 63.28MB
那為什麼forza 5可以1080P ?
因為forza只用了傳統的Forward rendering(FR動態光影十分吃機能, 這亦是forza用了大量預制光影, 欠缺天氣, 日夜變化的原因) , 而且沒AA. 所以framebuffer能壓在32MB下
|
|