如果你曾通过PC VR头显来体验虚拟现实,你就会知道它们有能够提供一种所谓的“临场感”,亦即身临其境的感觉。VR技术在游戏和其他应用领域拥有与众不同的潜能,但这同时对性能提出了严格的要求。如果你的PC无法及时渲染下一帧的影像,临场感就会被破坏,甚至消失。更糟糕的是,如果系统一直无法跟上,连续的掉帧将会令头显用户感到极其不舒服。

ff8f72fb218e2e0eb24291bc78354e02.jpg

为了避免这样的问题,VR规格PC需要足够好,足够快速的CPU和GPU,以及合适的软件。应对VR挑战的最佳方法之一是通过使用DirectX 12和Vulkan(这是一类新的编程接口,可以使开发者更直接地访问硬件)来快速有效地驱动CPU和GPU。AMD表示,他们一直是下一代编程接口的开拓者,而他们将继续致力于构建所需的驱动程序和软件工具,从未为用户带来卓越的体验。

acafe9a041d49d66f307fc8377bde4e1.jpg

在以往,PC上的大多数VR应用都依赖于较早的DirectX 11基础架构,但这种情况已经开始发生变化。不久之前,Futuremark正式为VRMark基准带来了更新,新增了一个名为Cyan Room的新测试环境。Cyan Room仅支持DirectX 12,而这个基准测试充分展示令VR更具吸引力的下一代工具的潜力。现在,映维网了解到AMD发布了VRMark Cyan Room部分初步测试结果。如下:

fb6020a55bf3bb4794d03ab6edcb4a18.jpg

AMD表示,所有的Radeon GPU都能满足今天VR头显的关键要求,在这个测试中AMD的产品每秒至少可以传输90帧图像。AMD测试了Vega 64、Vega 56、GTX 1080、GTX 1070 Ti、RX 580以及GTX 1060 6GB在VRMark新测试环境Cyan Room下的效果,其中Vega 64表现最好。

ac68183b0b4b190c1cf673551616eb4a.jpg

由于DirectX 12提供了对硬件的更直接控制,因此Futuremark的开发者可以更好地计划任务和安排资源,以确保每帧动画的渲染能够达到高速度。同时,异步计算着色器允许以交叠的方式在GPU上运行多种类型的任务,从而使GPU得到更充分的利用。
AMD表示,上述结果来自一个基于Ryzen 7 1800X处理器的系统。DirectX 12更高效的模式可以帮助Cyan Room的开发者去除不必要的CPU负载。与此同时,DirectX 12优化过的线程功能允许应用程序能够更有效地把工作分配至Ryzen处理器的多个CPU核心和硬件线程。
VRMark Cyan Room基准测试向VR开发者指明了下一代编程接口(如DirectX 12和Vulkan)的未来,以及如何充分利用CPU和GPU处理器的全部功能。借助这种强大的力量,游戏开发者将能够创造出更加引人入胜的VR体验。


原文链接:yivian

锐亚教育

锐亚教育,游戏新闻,游戏行情,游戏投资,游戏发行,游戏开发,游戏论坛,游戏教程