为了让VR成为现实 NVIDIA做了10件事
2016-03-29
我的第一感觉就是VR已经回到了20世纪90年代,当时人们在Dave & Busters餐馆玩《Dactyl Nightmare》VR游戏。用今天的标准来看,那时的游戏体验并不吸引人,但它足以吸引我以及与我同时代的人,他们后来成为了工程师和游戏迷。
现在,那一代人已经长大,VR也一样长大了。
在每一个展会上,每一款产品发布和记者的报道都离不开VR。在将VR技术变成现实的道路上,NVIDIA成为了急先锋。
下面举10个例子证明NVIDIA下了苦功:
1、NVIDIA开发了可以用于VR的最快GPU
在沉浸式VR游戏、体验中有两个平台:一个是入门级体验,它由游戏机提供;还有就是更高级的体验,它由PC驱动。Jon Peddie Research产业观察家Jon Peddie是这样说的:
“VR体验将会分成许多层级,正如娱乐平台一样。对于休闲用户来说,游戏机是有吸引力的,PC的处理能力强大3-4倍,它会成为游戏迷选择的平台。在PC市场,NVIDIA控制了大部分狂热游戏显卡,Oculus和HTC VR体验需要这类显卡的支持。”
和视频游戏一样,如果PC安装的是GeForce GTX GPU 显卡,它就可以提供最丰富的VR体验,性能更强大、体验更沉浸、保真度更好。即使是准VR级GeForce GTX GPU显卡,它的性能也是游戏机的2倍。
2、NVIDIA提供的VR SDK VRWorks被广泛接受
NVIDIA已经开发了VRWorks软件开发者工具包,它可以为头盔和应用开发商提供最好的性能、最低的延迟时间、即插即用功能。一些制作VR游戏的顶尖引擎将会整合到VRWorks中,包括Unity、Unreal Engine、Max Play。HTC和Oculus头盔已经开始支持VRWorks。还有一些顶尖VR开发商接受了VRWorks,包括Sólfar Studios(开发《Everest VR》),Valve Software(开发《 The Lab》),ILMxLAB(开发《星球大战:Trials onTatooine》和InnerVision(开发《Games with Thunderbird: The Legend Begins》)。
3、Multi-res Shading技术可以将性能提高最多50%
Multi-res Shading是专门针对VR的创新渲染技术,它可以按特定分辨率渲染图像的每一个部分,让渲染的图像更接近用户在头盔中看到了最终图像。新技术已经整合到Unreal引擎中,性能最高可以提升50%。采用该技术,开发者可以为自己的VR游戏和体验带来更好的视觉图像。
4、NVIDIA Game Ready驱动让VR游戏刚一推出就可以良好运行
任何解决方案要出色都有一个前提:GPU驱动很棒。NVIDIA Game Ready驱动被认为是产业最好的驱动。NVIDIA与开发者密切合作,确保游戏平台在推出的当时就能很好运行。对于VR而言,这一点相当重要,因为稍有迟钝、性能下降都会摧毁用户体验。
5、GeForce GTX VR Ready的合作伙伴已经超过100个
NVIDIA GeForce GTX VR Ready项目可以帮助消费者挑选合适的VR设备。作为一门新兴技术,挑选VR设备是一件让人困惑的事。GeForce GTX VR Ready认证标记可以很快告诉你PC或者显卡是否能应付VR体验。目前该项目已经拥有100多个合作伙伴,包括PC制造商、系统制造商、插件卡合作伙伴。
6、安装NVIDIA显卡的VR Ready笔记本很强大
笔记本只有安装NVIDIA GeForce GTX 980 GPU才能支持VR。强大的NVIDIA笔记本显卡可以让开发者、游戏商随时随地携带沉浸式VR体验。
7、NVIDIA GPU已经应用在Oculus Ready PC中
提供VR-ready项目的不只有NVIDIA,Oculus也有自己的项目。至今出售的每一款Oculus Ready PC都安装了NVIDIA GeForce GTX GPU。
8、NVIDIA让可以让沉浸式VR体验更普及
VR对性能的要求超出了大多游戏玩家的承受能力,实际上这是一种误解。老实说,根据Steam的报告显示,目前最流行的显卡是GeForce GTX 970 GPU,几百万台PC已经安装这种显卡。也就是说许多消费者已经准备好享受VR了。
9、NVIDIA增强了移动VR的性能。
NVIDIA正在努力为移动VR体验引入新的技术。NVIDIA Tegra处理器已经应用在几款移动VR、AR设备中,包括GameFace Labs和Atheer的设备。由于Tegra性能强大,开发者可以处理新式移动VR、AR体验。
10、NVIDIA正在推动VR 360度视频的发展。
NVIDIA GPU是VR 360度视频的核心。CUDA编程模型可以快速拼接多摄像头拍摄的视频,转化成360度全景图像。