Unity已支持英伟达VRWorks技术,变身VR游戏引擎不远了?

最新版本2017.1的Unity现在正式支持NVIDIA的VRWorks渲染技术。 VRWorks包含许多独特的渲染功能,并用于公司的GPU,旨在提高VR应用程序的性能。

baa66418e9744e9196b9f227434ddaa3_th

更新(7/13/17):经过几个月的测试,本周,Unity发布了其最新的主要分支版本2017.1版。 除了一些VR修复和完整发行说明中提到的一些改进之外,对VRWorks技术的支持也首次发布到主要分支机构,允许开发人员在发布版本的游戏引擎上安装Nvidia VRWorks插件,以支持一系列 VR特定渲染功能(如下所示),可以提高Nvidia GPU的性能和增强视觉效果。现在,在主要分支的支持下,我们希望VRWorks技术在Unity的主要分支上继续被支持。

更新(4/26/17,10:26 PM PT):虽然NVIDIA以前是通过VRWorks支持的Unity分支来选择开发人员,但该公司现在已经在Unity资产商店上推出了VRWorks插件,该插件受到了最新的Unity beta(2017.1.0 b2)版本支持。这使得开发人员更容易启用NVIDIA最新GPU特有的VR渲染功能:

多分辨率阴影(Maxwell&Pascal)—渲染图像的每一个部分,它能更好地匹配扭曲图像的像素密度。多分辨率的阴影使用了Maxwell的多投影架构,在单次传递中渲染多个缩放的视图,提供了大量的性能改进。

镜头匹配阴影(Pascal)—使用基于Pascal的GPU的新同步多投影体系架构以提供大量的像素着色性能改进。 这一特性通过渲染到一个表面,更接近于将镜头修正的图像输出到头盔显示器上,从而改善了多分辨率的阴影效果。这就避免了在虚拟现实镜头的后期处理中丢弃的许多像素的性能成本。

单通道立体声(Pascal)—使用基于NVIDIA Pascal的GPU的新同步多投影架构来绘制几何图形,然后同时投射出几何图形的右眼和左眼的视图。这让开发者可以有效地将虚拟现实应用中的几何图形增加一倍,从而增加虚拟世界的丰富性和细节。

9be1aac24fe587ac2dace29e97250cdd207fc6fe

VR SLI(Maxwell和Pascal)为虚拟现实应用提供了更高的性能,在这种应用中,多个GPU可以被指定为一个特定的眼睛,以极大地加速立体渲染。有了GPU关联应用程序编程接口,VR语言障碍允许对超过两个GPU的系统进行扩展。

NVIDIA还通过集成的VRWorks功能来维护虚幻引擎4的定制分支。

原创文章(11/9/16):随着开发人员探索VR的无限潜力,性能和效率将继续成为硬件和软件的重中之重。 Unity是最受欢迎的虚拟现实开发游戏引擎之一,它一直是媒体的长期支持者,在过去几年里,随着硬件的疯狂发展,它引入了许多VR特有的功能。在2016年的GDC上,Unity宣布将增加对VRWorks的支持,这是NVIDIA的一款用于优化虚拟现实应用的SDK,使用该公司的GPU。

本月在洛杉矶的Unite 2016,这一承诺成为一个重要的里程碑,Nvidia提供早期访问Unity版本的本地VRWorks支持,供选择的VR开发人员使用,其中包括VR图形优化的四个主要功能:VR SLI,Multi -res阴影,镜头匹配阴影和单通道立体声。开发人员可以在这里申请提前访问。 Nvidia表示,他们正在努力将这些功能带入Unity的主要部门。根据上述更新,NVIDIA VRWorks插件现在可以在Unity资产商店中使用,支持Unity 2017.1.b02或更高版本。

在Unity中集成的VRWorks支持意味着开发者可以更快更轻松地集成VRWorks技术,Nvidia表示,这重大的性能提升要归功于他们的gpu特性。 已经在虚幻引擎的自定义分支中展示的多分辨率着色处理了将光学正确的图像渲染到VR头显所需的桶形失真,通过一个称为“多功能”的硬件功能在单个渲染目标上渲染多个视口, 投影'。 通过缩小外部视口,渲染目标效率更高,在某些情况下提高了30%。

1382581214_74

配备Pascal的系统受益最大,因为采用该架构的Simultaneous Multi Projection技术允许VRWorks执行镜头匹配阴影,其中可以在单次通过中以不同的角度渲染16个视图,可以形成紧密匹配的镜头畸变VR头显,导致更少的浪费像素渲染目标。结合单通道立体声,它允许在第二个窗口中重新投影几何图形,这意味着32个视图将被呈现在一个单一的通道中,与Maxwell和更早版本的GPU相比,这将产生更佳的性能提升。

Ted Carefoot是该公司的幕后工作室,他说,“优化虚拟现实内容总是一个巨大的挑战,所以我们很高兴能与NVIDIA在VRWorks上合作。”“多分辨率”、“镜头匹配”(mrs/lms)等功能是打造漂亮、交互式和深度沉浸式虚拟世界的不可或缺的工具。

Nvidia还将VRWorks整合到最新版本的虚拟引擎中,这是Unity最接近于虚拟现实开发的游戏引擎。

更多精彩内容,关注青亭网微信号(ID:qingtinwang),或者来微博@青亭网与我们互动!转载请注明版权和原文链接!
责任编辑:叫月亮的星星
分享到QQ 分享到微信

0 条评论

头像发表我的观点

取消

  • 昵称 *
  • 邮箱 *
  • 网址

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册