全球第一份Xbox One X游戏跑分,原生4K60Hz还是太困难
如果你在观看微软于今年E3 2017展前发布会之后认为没有太多游戏的话,其实不能说你苛刻,因为来自DigitalFoundry的那位曾在今年三月份收到微软独家邀请前往雷德蒙德园区的Richard·“李白”·Leadbetter也是这么认为的。如他所说,即使包括《中土世界》、《泰坦陨落2》等等很多作品都针对Xbox One X满到几乎要漫出来的机能给予适配更高的分辨率的帧数,但是没有《光环》等第一方作品的E3是很难让人满意的。但你手中的牌是无法改变的,因此怎么打好它们是关键的问题,在这当面,DigitalFoundry在受到独家的硬件解析邀请之后,还在昨天展示多款第一方阵容游戏在Xbox One X平台的性能数据。
DigitalFoundry使用微软单独为DirectX 12调试的开发工具PIX来单独而精确的插曲Xbox OneX运行游戏的性能表现,并展示出九款游戏在Xbox One、Xbox One X两部机器上的帧率差异以体现后者的优势。需要重点解释的是,使用PIX工具采集的数据是仅仅建立在GPU工作环境下的,而完全不考虑内存带宽、CPU绘制命令负载等等因素,并且关闭垂直同步,所以得到的系统负载率会更加真实,总之整体所反映的数据是代表且仅能代表GPU图形性能的。
但奇怪的是,从DigitalFoundry的行文语气来看,他们似乎并不完全清楚这九款作品包括什么,只能从游戏类型、所使用引擎,上市发售与否方面来推测,这倒是很值得猜忌,因为如果是DigitalFoundry亲手做的测试,他们在文章中不会用“不确定”、“猜测”之类的话,而应该是直接说微软不愿意公布。但如果是微软直接和他们分享PIX数据的话,这种藏着掩着的手段真难以理解——或许是因为其中有五款游戏目前还在开发当中吧。
游戏测试的阵容,所以以下对应的成绩都是猜测的
总之,对着A-I九款游戏,DigitalFoundry的猜测是B代表《极限竞速7》,C代表《战争机器4》,H从特征来看很像《星球大战:前线》,《核心重铸》可能是A,《光环:战争2》应该是G。作品E猜测是DirectX 12版本的《方舟:生存进化》但其实这九个字母代表什么游戏意义不大,真正重要的是相较于Xbox One,Xbox One X能够实现多少提升。
PIX工具并不直接反映帧数,而是每一帧的渲染时间(Render Time),得到的时间单位是毫秒,大家用1000除以某个时间点的当下帧的渲染时间,得到的就是当下每秒钟的帧率,也就是我们更熟悉的单位。我们首先来看看第一款也是最能确定的作品:目前依然在开发的、使用DirectX 12 API的运动/竞速类游戏,高概率这就是《极限竞速7》。PIX工具显示Xbox One可以在1080P分辨率下获得13毫秒的渲染时间,即76.9帧,而锁60帧之后系统负载为77.8%。再看Xbox One X,可以在4K分辨率下得到11ms的渲染时间,虽然才快几乎难以察觉的2ms,但是翻译过来的帧率就是每秒91帧,要保证60帧的话只需要65.9的系统负载,性能之强可见一斑。
也许是《极限竞速7》的帧率
也许是《核心重铸》的帧率
也许是《星球大战:前线》的帧率
随后再来看看可能是《战争机器4》的作品C,在Xbox One平台上输出分辨率为1080p,渲染时间为28ms,也就是35.7帧,而Xbox One X输出的自然是4K分辨率,渲染时间为非常接近的26ms,也就是38.5帧。总之,在大多数游戏中,Xbox One X on 4K的帧率都要高于Xbox One on 1080p。另外关于D,DigitalFoundry竟然认为是《刺客信条:起源》,虽然实际上市的版本肯定包含动态分辨率等妥协手段,但是PIX工具下还是能看到强制以1080p输出,Xbox One可以正好满足33ms,即30帧,但这时已经消耗所有的机能,而Xbox One X在4K分辨率下同样非常吃力,41ms的成绩换算过来只有24.4帧,但是为什么我们在E3 2017看到的演示那么流畅?这里DigitalFoundry表示这是在PlayStation 4 Pro同样使用的棋盘渲染算法(CheckBoarding)的原因,而《Anthem》同样使用该技术,也就是说并非原生的Native 4K。
也许是《战争机器4》的帧率
也许是《刺客信条:起源》的帧率
《也许是方舟:生存进化》的帧率
最后,这可能是目前全世界唯一一份来自微软以外的Xbox One X游戏性能跑分,并且是在开发环境下非常大单纯地只考虑GPU环境而得到的数据,可以看到Xbox One X的性能确实非常强大,但是对于很多代表本世代画质巅峰的游戏来说,原生4K还是实在太困难。
左边纵坐标单位为帧
左边总左边单位为渲染时间(毫秒)