英伟达日前发布了一款测试 VR 测试工具 FCAT VR。这款工具通过帧捕捉技术,来测试运行 VR 游戏的 PC 性能。
它可以检查是否掉帧、合成帧、扭曲丢失(Warp Miss)。它可以展示在不同的细节层次上,VR 程序的运行表现,从而来确定你是否需要调整下显卡配置来达到最优性能。
如果你是一个游戏玩家,你可能就会发现,这是最简单的方法来确定你的电脑是否已经足够快,来提供不错的 VR 体验。此外,对于开发者和硬件制造商来说这也是个很好的工具,来调整他们的产品,让号的 VR 游戏更少被硬件配置卡死,显卡的运行也会更加给力。
过去,对于 PC 游戏爱好者来说,跑分是最重要的衡量工具。3DMark 这样的测试工具“吐出”的跑分对于新款 GPU 来说就像是一枚荣誉勋章。
那个时候,高帧率就是最重要的衡量标准。大多数的测试分数是根据显卡最高运行多块而不至于像素丢失。但是深度玩家会告诉你,有时候一个游戏平台也能跑出不错的分数,但是却不能提供很高的体验。
随着时间的推移,帧速率(frame pacing)和卡顿(micro stutter)逐渐渗透到性能社区当中。玩家们开始一致认为,良好的体验比不错的跑分更重要。这种观念的转变是伴随着一些新工具的产生。这些测试工具较之前可以给 PC 的表现更深层次的测试,从而让硬件怎么能够提供良好的体验这一点变得更加明朗。
FCAT 也是一款这样的工具,本质上它是一款短帧捕获分析工具。2013 年 FCAT 问世。FCAT 会捕捉用户在显示器上实际看到的图像的快照,来测量帧延迟、掉帧、卡顿以及其它可降低屏幕动作画面视觉流畅度的问题。FCAT VR 是 FCAT 系列的一款新品,它将上述这些测试带入了运行 VR 游戏的 PC 当中。
具体来看下这款工具。FCAT VR 是一个帧速率分析工具,接入渲染管道在底层抓取性能指标。FCAT 会采集以下信息:帧长(frametime,APP 渲染一帧所用时间)、掉帧(帧渲染太慢)、以及 VR 头显中原生二次投影技术运行的性能表现。
最初,FCAT 软件包只是一个二进制文件和脚本的组合,从 VR 会话(session)中获取数据,并将其转换成有意义的分析。
FCAT VR 由三个组件组成,VR 捕获工具(VR Capture tool),可以接入渲染管道并捕捉性能指标;VR 分析工具(VR Analyser tool)从 VR 捕获工具中提取数据,并将其转化称可读的图表和指标;VR 叠加(VR Overlay)给用户在 VR 头显当中提供一个可视化的参考。
VR 捕获工具启动(先于 VR 游戏)时,它会随时准备抓取信息。一旦 FCAT VR 打开,配置的热键就会激活测试,然后在磁盘上写入原始的度量数据。会话完成后,你就可以使用提供的脚本(或自己编写的)来提取人类可读的数据,输出图表、图形或任何你喜欢的可视化形状。由于流程已经脚本化,捕捉和提取都可高度定制。
这款工具通过四个指标来分析 PC 的性能:帧长(frame time)、掉帧(dropped frames)、扭曲掉失(warp misses) 与合成帧(synthesized frames)。
据了解,帧长越短,应用程序保持高质量 VR 体验所需的 90 fps 帧率的可能就越大。掉帧和扭曲掉失会产生卡顿现象。合成帧会让画面品质变差。这些都是影响 VR 体验的关键因素。
此前比较有名的 VR 性能测试工具有两款,一个是 Futuremark 的 VRMark,另一个是 Basemark 的 VRScore,现在用户多了一个新的选择。希望这些测试工具可以帮你挑出理想的 PC,来享受最好的 VR 体验。