NVIDIA 实现虚拟现实的 10 种方法

作者 英伟达中国

我第一次接触虚拟现实要追溯到二十世纪九十年代早期,当时我在一家 Dave & Busters 餐厅的游戏厅里“Dactyl Nightmare”。以现在的标准来看,这款游戏算不上刺激,但是足以吊起我的兴趣以及一整代人对未来工程和游戏的期待。

那一代人已经走向成熟,虚拟现实亦是如此。

每次贸易展览、产品发布和新闻采访都少不了虚拟现实,而 NVIDIA 则致力于率先开发实现虚拟现实的技术。

以下是 10 个示例:

1) NVIDIA 正在为实现虚拟现实构建最快速的 GPU

沉浸式虚拟现实游戏和体验有两种平台:游戏机提供的入门级体验和 PC 提供的高级体验。以下是 Jon Peddie Research研究公司的资深行业观察员 Jon Peddie 的观点:

和所有的娱乐平台一样,虚拟现实将提供多个层次的体验。对于普通玩家,游戏机就可以满足其需求,而 PC 的处理能力是游戏机的三到四倍,更受到专业玩家的青睐。在 PC 市场中,NVIDIA 在爱好者显卡领域中占有大量份额,该类显卡能满足 Oculus HTC 虚拟现实体验的要求。

就像视频游戏一样,安装有 GeForce GTX GPU 的 PC 能够提供最为丰富的虚拟现实体验:更强大的性能、更高的沉浸感和更好的保真度。即使是性能最低的 VR Ready GeForce GTX GPU,其性能也能达到游戏机的两倍1。考虑到沉浸式虚拟现实对处理能力的要求是传统 3D 游戏的 7 倍,您需要达到该性能才能获得最佳体验。2

2) NVIDIA VR SDK – VRWorks – 具有广阔的应用空间。

像“Everest VR”的开发者 Sólfar Studios 这样的前沿虚拟现实开发商已在采用 VRWorks。
“Everest VR”的开发者 Sólfar Studios 这样的前沿
虚拟现实开发商已在采用 VRWorks。

NVIDIA 开发了 VRWorks SDK,以便为虚拟现实头盔和应用程序开发者提供性能最高、延迟最低和具备即插即用兼容性的虚拟现实技术。顶级的游戏引擎(包括 Unity、Unreal Engine 和 Max Play)现在集成了 NVIDIA VRWorks,以便打造虚拟现实游戏。HTC 和 Oculus 虚拟现实头盔现在支持 VRWorks。许多顶端虚拟现实开发商也使用该工具,如推出“Everest VR”的 Sólfar Studios、推出“The Lab”的 Valve Software、推出“Star Wars Trials on Tatooine” 的 ILMxLAB 以及推出“Thunderbird:The Legend Begins”InnerVision Games。

3) NVIDIA GPU 可使多分辨率阴影效果提升多达 50%

NVIDIA 多分辨率阴影是一项创新的虚拟现实渲染技术,所渲染的图片每个部分的分辨率都能够更好地与用户最终在虚拟现实头盔中看到的图片效果匹配。如今,Unreal Engine 集成了这项技术,其开发者可以利用这项技术,使性能提高多达 50%。该技术帮助开发者改善虚拟现实游戏和体验的视觉效果

4) NVIDIA Game Ready 驱动程序意味着玩家从一开始就可以畅享虚拟现实游戏。

任何解决方案都与 GPU 驱动程序一样优秀。我们使用的 Game Ready 驱动程序是公认的业内最佳驱动程序。NVIDIA 与开发商亲密合作,以确保用户从到手之日即可畅享游戏。这对于虚拟现实而言非常重要,因为即使最轻微的卡滞或性能瑕疵也会毁掉游戏体验。虚拟现实游戏和应用程序与普通游戏和应用程序的一个显著区别在于提供首发日驱动程序。

5) 我们的 GeForce GTX VR Ready 程序是 100 多个合作伙伴共同努力的成果。

NVIDIA GeForce GTX VR Ready 项目方便消费者搭配合适的虚拟现实设备。掌握虚拟现实这种新生技术是相当困难的,因此我们与全球各地的合作伙伴合作,帮助客户简化购买流程。GeForce GTX VR Ready 徽章可以很快显示 PC 或显卡是否能够满足虚拟现实的要求。我们的项目目前在全球有 100 多个 PC 制造商、系统构建商、附加卡合作伙伴和零售商。

6) NVIDIA 为支持虚拟现实的笔记本电脑提供支持。

具备 NVIDIA GeForce GTX 980 GPU 的笔记本电脑是世界上唯一支持虚拟现实的笔记本电脑。这些强大的 NVIDIA 笔记本电脑 GPU 帮助开发者和玩家随时随地开发和畅享沉浸式虚拟现实体验。

7) NVIDIA GPU 驱动 Oculus Ready PC

另外,NVIDIA 并非唯一一家设立 VR Ready 项目的公司。Rift 虚拟现实头盔的制造商 Oculus 也设立了专门的项目。每台最新的 Oculus Ready PC 都是由 NVIDIA GeForce GTX GPU 提供驱动。

8) NVIDIA 使沉浸式虚拟现实走进千家万户。

人们对于虚拟现实存在一个误会,认为虚拟现实对性能的要求对大部分玩家来说是遥不可及的。事实上根据 Steam 调查,GeForce GTX 970 GPU 是最受欢迎的显卡,已经有数百万用户在自己的计算机上使用。这意味着现在有更多消费者有条件享受沉浸式虚拟现实游戏。

9) NVIDIA 提高了移动设备虚拟现实的性能。

NVIDIA 不断推动先进的移动虚拟现实技术的发展。您会发现 NVIDIA Tegra 处理器为多种移动虚拟现实和增强现实设备(包括 GameFace Labs 和 Atheer 的虚拟现实头盔)提供支持。在 Tegra 的帮助下,开发者可以将移动虚拟现实/增强现实体验提升到新的层级。

10) NVIDIA 正致力于加速在虚拟现实中实现 360° 视频。

NVIDIA GPU 是在虚拟现实中实现 360° 视频的关键。NVIDIA 的 CUDA 编程模式用于将多个摄像头拍摄的内容快速集中到一个 360° 全景视角中。在四月份召开的 NVIDIA GPU 技术大会上,与会者可以找到有关虚拟现实的完整演讲记录,包括使用 GPU 加速的 360° 视频公司(如 Jaunt VR 和 VideoStitch)的发言。

GDC 中亲自查看

您可以在 GDC 中了解我们在虚拟现实方面的成果。NVIDIA 在我们的展台(南厅 824 号)与众多开发商合作,在 HTC Vive 和 Oculus Rift 虚拟现实头盔上提供出色的虚拟现实体验。其中包括:

  • Sólfar Studios 的最新力作“Everest VR”,结合使用了 NVIDIA 多分辨率阴影技术和 GameWorks 湍流效果;
  • ILMxLAB 的“Star Wars Trials on Tatooine”虚拟现实体验,由两个采用 VR SLI 技术的 GeForce GTX TITAN X GPU 提供支持;
  • Epic 的“Bullet Train”、Oculus Studio 的“VR Sports”和 CCP 的“EVE:Valkyrie”

除了 NVIDIA 展台,GDC 与会者还会发现 GeForce GTX GPU 为整个展区的顶级虚拟现实体验提供支持。其中包括:

公司

位置

Epic

莫斯康会展中心南厅 1024 号

Oculus

莫斯康会展中心南厅 802 号

Valve

104 号展厅

GDC VR Lounge

莫斯康会展中心西楼 3 层

虚拟现实为游戏、娱乐和专业用途提供了新的媒介。PC 的性能成为提供优质虚拟现实体验的关键。作为 PC 显卡的全球领导者,NVIDIA 努力研制出虚拟现实显卡平台,为开发商吸引大量客户群并提供最佳性能。

我们已迫不及待要看一下您的工作成果。

1 GeForce GTX 970 Playstation 4 提供 3.5 万亿次浮点运算速度,比 1.8 万亿次浮点运算性能高出一倍。

在分辨率为 1920×1080、帧速率为 30 fps 的单屏幕上运行的 PC 游戏,与在每个分辨率为 1680×1512、帧速率为 90 fps 的双屏幕上运行的虚拟现实头盔作比较