导语:E3 2017微软发布会上,代号为Scorpio的Xbox One X正式亮相。作为一款同样主打4K游戏的主机,PS4 Pro被拿来从各方面与Xbox One X对比可以说是不可避免了。那么Xbox One X的到来对PS4 Pro来说是真的就是一件坏事吗?外媒Digital Foundry从硬件与图形技术方面为玩家解答了这个问题。
前言
游戏媒体Eurogamer旗下擅长硬件/画面评测的Digital Foundry在Xbox One X正式公布之前发的一篇文章(原文),从技术的角度解释了Xbox One X的到来对PS4 Pro的一些利好之处。顺手翻译了一下,根据微软发布会的情况有删改。个人对相关内容不是特别了解,如有错误还请指出。
《质量效应:仙女座》的HDR十分惊艳,但这只是寒霜引擎在PS4 Pro上新功能的一部分(而且应该也会支持Xbox One X)。这款游戏在PS4 Pro上的分辨率是棋盘格3200*1800,然后拉伸到4K,如果只计算渲染像素的数量,3200*1800除以2大约是2560*1440的78%;不过从实际表现来看,PS4 Pro的1800P没比PC平台原生4K的画面差多少,而且差距主要出现在渲染分辨率以外的地方,比如后处理特效、材质质量、地形细节等。
负责寒霜引擎的小组在今年游戏开发者大会上关于棋盘格渲染的展示上提到了会在普通版PS4和没有说具体名称的“Xbox”上增加棋盘格渲染的支持,这意味着在之后的作品中Xbox One X和PS4 Pro二者都会支持棋盘格渲染。虽然Xbox One X上原生4K的出现频率会更高一些(毕竟机能上更强大),但是从开发者文件中可以看到,棋盘格渲染在微软的新机器上表现不错。尤其是对于那些在Xbox One上运行于900P分辨率的游戏(或者像战地1那样在900P的基础上根据负载动态降低渲染分辨率),棋盘格渲染在对付那些复杂场景的时候可以通过降低绝对像素量,尽可能发挥GPU的机能。
Xbox One X的开发者文档还描述了其运行普通版Xbox One游戏时的表现,整体情况比较乐观。微软没有提这些游戏的名字,但举了一个例子——如果只从GPU的性能方面看,一款60fps的第一人称射击游戏(从各方面描述来看像是《星战前线》)在使用DX12 API且未特别优化的情况下,以720P的分辨率跑在“天蝎座”上可以达到120fps,把分辨率提升到4K时帧率会在36~40之间浮动。
这样的表现称得上出色,而开发者文档也指出了Xbox One X硬件变化带来的问题——比如ESRAM缓存变为了直接使用GDDR5的内存,导致主机需要用到的代码被混进了许多没有意义的读写之中。这个变化也有好处,比如更适合使用棋盘格渲染。
最重要的一点是,PS4 Pro版《战地1》使用的棋盘格、动态分辨率、TXAA等技术,证明了多种“讨巧”的渲染技术配合使用的效果会很好,因此更加有理由相信在Xbox One X上也会使用这些技术。
如果寒霜这种对技术和机能要求很高的引擎都能做到在PS4 Pro上1800P、Xbox One X上4K分辨率的话(无论是否使用棋盘格),不难想象其他开发者也会以这一分辨率为目标来做游戏。
此外,PS4 Pro上的很多渲染分辨率高于1080P的游戏,比如4K@30fps的《刺客信条:艾吉奥合集》在使用1080P的屏幕时直接以1080P渲染,并没有在内部超级采样降低分辨率,相当于1080P屏幕的玩家没有享受到PS4 Pro的机能优势。而Xbox One X所有支持4K的游戏都可以超级采样降低到1080P分辨率,多平台游戏的开发者应该也会把这个功能同时应用于PS4 Pro。
评论区
共 181 条评论热门最新