您当前的位置:首页 VR资讯 正文

AMD称:相比延迟渲染,正向渲染更适合VR程序,改善时延、内存和图像质量 ... ...

查看: 402| 评论: 0 2018-10-8 10:43 AM| 发布者: PeckBang |原作者: Scott Wasson|来自: AMD&映维

本文来自 AMD Radeon 的 Scott Wasson

      妥协,这是今天大多数VR开发者在平衡与视觉保真度时所面对的事情。今天大多数的游戏引擎都采用一种名为延迟渲染的技术。延迟渲染首先完成所有几何图形,然后再着色像素。这对上一代的主机而言效果很好,但不是十分适合虚拟现实。

      对于Unreal 4引擎的正向渲染通道,开发者在选择VR的渲染方式上有了更多的选择,可以帮助实现优秀画质的游戏,同时实现必须的高帧率。

AMD称:相比延迟渲染,正向渲染更适合VR程序,改善时延、内存和图像质量


      AMD的“Capsaicin”博客和17年游戏开发者大会媒体活动上都介绍道,正向渲染为流行的延迟渲染方法提供了强有力的替代方案,其可允许开发者通过优化的图像质量来达到流畅VR体验所需的苛刻帧速率。Epic Games的《Robo Recall》等游戏已经证明了正向渲染,而First Contact Entertainment,Limitless Studios和Survios等开发商都将采用这种渲染通道。

延迟渲染 vs 正向渲染

      除了与正向渲染相比更高的GPU内存和带宽要求之外,延迟渲染在每一帧都产生性能成本。尽管延迟渲染确实支持一定的优秀功能(如屏幕空间反射),但考虑到VR约90fps的要求,相关功能的成本通常过高。

      考虑到目前的头显分辨率,VR同样受益于高质量的边缘平滑。遗憾的是,延迟渲染与多采样抗锯齿(MSAA)不能很好地结合在一起,因为存在性能和图像质量的问题。但MSAA可以说是VR最佳的抗锯齿技术。对于VR中的立体视图,像FXAA这样的后处理抗锯齿方法效果不佳。如果你体验过采用这种方法的游戏,你就会发现画面质量不是很好。

      总而言之,AMD认为延迟渲染在时间,内存和图像质量方面对VR要求很高的成本,而收益几乎不存在。

      一种替代方案是采用正向渲染。有趣的是,它不是一种新技术。事实上,它正是GPU渲染的开始。它更简单,更快捷,而且能够很好地搭配MSAA,支持我们非常有效地提高边缘质量。所以我们认为正向渲染通常更适合VR应用程序。

      AMD正努力在Unreal 4.15中测试和优化正向渲染通道,从而挖掘出AMD硬件的最佳性能。许多VR开发合作伙伴正在使用Unreal引擎,AMD在GDC的Capsaicin活动期间同样展示了这项方式的性能优势。

      AMD Radeon Technologies高级副总裁兼首席架构师Raja Koduri表示:“AMD一直致力于令尽可能多的人能够访问VR,Unreal 4中的正向渲染通道是这一过程中迈出的一大步。任何体验过Epic 《Robo Recall》的人都会立即明白正向渲染为VR带来的好处。我们正在与VR开发人者一起探索正向渲染的优点,而它可以在Radeon显卡上实现精美,高性能的游戏。”

      AMD同时在与一系列的游戏开发商探索正向渲染给VR游戏带来的积极作用,包括First Contact Entertainment最新的《ROM:Extraction》内容扩展包“Overrun”;Limitless Studios的交互式VR体验《Reaping Rewards》;以及Survios的《Sprint Vector》。

(编辑:氩卫)
52VR.COM微信扫一扫
52vr公众号
专注于VR的学习、开发和人才交流

52VR开发交流

已有 0 人参与

发表评论

您需要登录才可以回帖 登录 | 立即注册

手机版|VR开发网 ( 津ICP备18009691号 )|网站地图 统计 网安备12019202000257

GMT+8, 2018-12-11 08:22 AM

返回顶部