抢滩内容红利 VR开发者工具大盘点(持续更新)

 


虚拟现实覆盖从影视、娱乐、再到游戏以及工业、教育甚至国防的应用,能够打通平台、内容、开发者、设备、硬件、芯片整个全产业链的生态。对于众多巨头在硬件设备上的巨大投入,中小创业者又有哪些机会,VR内容红利来临又该如何把握?今天小编整理部分开发者工具详细介绍,并将持续更新补充。(关注:VRnews公众号,回复“工具”查看最新更新)

Unity

在过去15年间,Unity在默默无闻中成长壮大,它在游戏开发者(特别是独立开发者)中非常有名。最畅销的1000个移动游戏中,大约30%使用Unity的技术研发。



Unity的主要产品是一种名为游戏引擎的软件。通过编写计算机代码可以开发出视频游戏,但大多数人使用游戏引擎作为开发工具。这种软件有许多开发者必须的能力,而且使用起来非常简单。开发者不需要在每款游戏中编写代码以建立物理定律,他可以在引擎中调试重力,就可将游戏背景设置在月球上。

没有游戏引擎,开发人员可能需要花费更多时间复制已经存在的工具,这就像电影导演需要制造自己的相机那样。Unity免费提供游戏引擎,并向游戏工作室提供专业版工具,每月最低收费75美元。Unity通过这些收费和帮助游戏打广告盈利,同时也为赌博网站或政府网站开发自定义版的专业软件。

现在,Unity的重点是调整游戏引擎,使其满足虚拟现实开发人员的需求。最值得期待的虚拟现实头盔Oculus Rift已经开始交付,这款设备30款可玩游戏中的16款是使用Unity技术研发的。此外,在为HTC和索尼虚拟现实头盔和微软增强现实头盔HoloLens开发游戏的开发者中,Unity的技术也非常受欢迎。



Unity的游戏引擎在低成本设备中占据优势,这些设备可以与智能手机绑定,让人们体验低端虚拟现实技术。Oculus联合创始人帕尔默·勒基(Palmer Luckey)表示,三星和Oculus基于智能手机联合开发的虚拟现实设备Gear VR,其90%以上的游戏是基于Unity技术开发的。

Unity首席技术官约翰·里奇蒂耶洛(John Riccitiello)说,虚拟现实将逐渐超过游戏,成为该公司进军的另一个重要领域。在体验Leviathan Project这样的项目时,虚拟现实非常有用。而在商业应用方面,虚拟现实也有很大潜力。

比如为汽车制造商建造三维模型,为金融分析师提供数据可视化服务等。里奇蒂耶洛认为,从这个意义上讲,虚拟现实最终会将所有人变成游戏开发者。

他说:“在虚拟现实中创造任何东西,你都需要Unity的技术。对于我们来说,它代表着真正的大机遇。实际上,世界上的所有公司都将从事虚拟现实业务。”



Unity于2005年推出首个版本的游戏引擎,当时阻碍潜在游戏开发者入行的门槛远比今天高得多。开发人员称,对于在编码方面能力比较差的人来说,Unity的游戏引擎比其他竞争产品更容易使用。利用这款引擎可开发在手机、游戏机或电脑上玩的游戏,而且成本低廉。



Unreal Engine虚幻引擎

Unity的主要竞争对手是美国游戏开发公司Epic Games的Unreal Engine。2012年,腾讯公司斥资3.3亿美元收购了Epic Games48%股份。Unity很受独立开发者青睐,Unreal则更受高端游戏公司欢迎,他们专注于开发具有超现实主义的大型游戏。这两款游戏引擎都深受游戏开发团队喜爱。

最近一位名叫Thomas Kadlec的开发者就在Kickstarter上发起了一个新项目。



Thomas Kadlec是Star Trek Voyager Bridge VR的开发者,这一次他带来了名叫Pinball Labs的虚拟现实弹球游戏,并且可以让玩家自己设计游戏。这款游戏使用了Unreal Engine 4引擎,可以带来相当真实的体验,并且内置了游戏编辑器可以根据自己的喜好进行自定义。据悉,这款Pinball Labs将支持Oculus Rift和Vive等设备,并且支持PC和多显示屏虚拟现桌面。

为了让效果更逼真,Pinball Labs还将与现实的设备接驳,Kadlec表示弹球爱好者可以将现实世界的光效、按钮、螺线管移植上来,在真正发布之前帮助开发者找到测试中的问题。

近日,UNREAL ENGINE 4.11 正式发布了。这个版本有很多新功能,以及大量性能优化。4.11 中还有一些为了更真实的画面而做的新的渲染特性以及动画特性,还有声音功能和工具的改进。虚幻 4 还继续在 VR 方面进一步推进,改进 VR 的渲染过程,支持各家最新的 SDK,这样大家能够在那些 VR 硬件正式开售后直接发布游戏产品。

CryEngine

CryEngine3,德国的CRYTEK 公司出品一款对应最新技术DirectX 11的游戏引擎。



CryEngine3.8.1增加了对Oculus Rift的支持,不仅提供了完整的授权,而且还将引擎作为Oculus Rift的注册用户,为所有开发者提供这款VR设备的测试环境。

CryEngine对于VR设备的支持不仅限于Oculus,而且还支持AMD的LiquidVR技术,这是AMD决定进军VR以后发布的首个技术,重点是舒适度和真实感。引擎还将在以后的更新中增加更多VR平台。

Crytek工作室的创意总监Frank Vitz说:

“自从我们展示出自己在VR方面的努力以后,我们收到了来自开发者的海量反馈,他们都表示要用CryEngine作为他们的VR项目工具。我们在真3D技术方面的自身经验,加上引擎渲染能力和高帧数高分辨率速度,意味着CryEngine能够提供非常真实的视觉效果,这对于VR体验来说是坚实的基础。我们几乎等不及看到CryEngine用户能够打造出怎样的VR体验。”

WorldViz

WorldViz为众多研究人员、教育家、设计师、生产商和其他专业人员提供具有高性能、低成本的沉浸式3D产品,整合了市场上所有VR产品的优越性能,并提供完整解决方案。



美国WorldViz公司和德国眼球追踪公司SensoMotoric Instruments(以下简称SMI)推出了一款即插即用产品,集成了两家公司领先的VR和眼球跟踪技术。通过使用Vizard VR软件,研究人员和专业人士可以很容易地设计出虚拟现实浸入式实验并复制现实生活中的场景,而SMI HMD眼球追踪可以显示用户与数字世界的交互方式。

SMI/WorldViz工具包的开创性设置确保了在模拟环境下全面的实验控制。研究人员和专家可以评估人在替代场景中的视觉行为,这种方式在过去往往会非常昂贵。他们还可以对安全关键设置中的可能危害进行现实评估,这在现实生活中实施起来非常危险。

SMI独特而成熟的HMD眼球跟踪技术可以记录用户在与VR头戴设备上显示的3D内容互动时的眼球运动。为了使研究人员和专业人士更容易地创建引人入胜的VR场景,Vizard的SMI插件在用户安装WorldViz三维设计软件时已经完全整合在里面了。无需在虚拟现实场景中再编程观察眼球运动,也无需添加凝视交互元素。Vizard用户还可以将SMI与其他Vizard插件相结合,如运动控制器,生理数据采集解决方案和认知负荷措施。

HeroEngineHeroEngine在MMO和在线游戏领域获得了非常高的人气,代表作《星球大战:旧共和国》。对于新入行的开发者以及初创公司来说,授权费用较高,不过,如果你有一个非常具备潜力的项目,该引擎还是非常值得考虑的。



优点:提供多个开放世界地图,而且可以实现无缝转换;提供相对完善的AI;地图工具简单易用,并且集成了多个工具;脚本强大,足够帮助开发者研发复杂的项目、获得需要的资源;可以通过HeroCloud支持客户服务器。

GameWorks VR英伟达推出的开发套件Gameworks VR,旨在帮助VR头盔和游戏开发者在 GeForce 系列图形处理器上创建更令人难以置信的游戏体验。



nVidia一直以来都在奉行致力于虚拟现实的承诺,例如专门针对虚拟现实设备的VR Direct技术,能够明显改善在虚拟现实设备中普遍存在的图像延迟状况。

Gameworks已经作为中间开发套件来帮助开发者们为nVidia硬件来优化他们的游戏,其中包括只支持nVidia硬件的定制功能集。Gameworks VR的发布似乎是作为VR项目的一种扩展,提供标准化的工具,代码样本,帮助那些因为Oculus最近发布的推荐参数而努力优化其虚拟现实游戏的开发者。

VR Direc所具有的功能是Gameworks VR的重要组成部分。

•NVIDIA Multi-Res Shading (MRS)— 创新的VR渲染技术。通过NVIDIA MRS(多重分辨率着色),影像的每个部分都能以与最终显示的VR影像像素密度更好匹配的分辨率进行渲染。此技术采用GeForce GTX 980 Ti GPU的多重投影架构 (Multi-projection architecture),只须一个扫描就能运算完多个视口 (viewport) 的画面。结果大幅度提升VR游戏顺畅度。



• VR SLI — 为VR应用提供更好的性能。多个GPU 负责运算其中一个眼睛看到的场景,大幅加快立体视觉的着色流程。结合GPU惯用的应用编程介面,VR SLI可让两个或更多GPU来扩展电脑。VR SLI两块显卡分别渲染VR眼镜中的画面,效率更高,更为流畅。

• Context Priority — 可控制GPU调度以支持各种先进的VR功能,像是异步时间扭曲(异步时间扭曲是指在一个线程(称为ATW线程)中进行处理,这个线程和渲染线程平行运行(异步),在每次同步之前,ATW线程根据渲染线程的最后一帧生成一个新的帧。)。如此不仅能缩减延迟,当游戏玩家移动头部时还能快速调整显示影像,无须重新渲染画面。

•Direct Mode — 兼容各种虚拟现实头盔,即插即用。透过Direct Mode (直连模式),NVIDIA 绘图处理器驱动程式会把头戴装置辨识成一部VR显示器而不仅仅是一个标准的桌面显示器,因此能提供更接近无缝的用户体验。

•Front Buffer Rendering— 让 GPU 直接渲染前台缓冲区以降低延迟。

据nVidia 表示,GameWorks VR SDK开发套件的预览版本现已提供给VR行业的各大开发商,并获得他们的支持,其中包括CCP Games 、 Epic 、 HTC 、 Oculus 、以及 Valve 等。

OSVROSVR——为虚拟现实提供的开源硬件和软件平台。

雷蛇及其合作伙伴联合创建了一个虚拟现实开放式平台:OSVR开源虚拟现实系统(Open-Source Virtual Reality)。OSVR旨在支持软件插件(Unity 3D、虚幻引擎4和英雄引擎(HeroEngine)、输入硬件(Sixsense和Leap Motion等)及其他虚拟现实的设备,包括Oculus rift DK2和Vrvana Totem。



OSVR开发工具包将拥有自己的开发软件,可以对设备的3D、虚幻引擎、手势控制进行相应的调用,它不仅与Oculus公司DK2级开发套件和软件兼容,而且完全适用于Linux和Android系统。

其OSVR虚拟现实耳机外观看起来像一个魔环:眼睛周围有类似滑雪护目镜般的泡沫和弹性头带单元。里面是一个热插拔的,分辨率为1,920x1,080的5.5英寸显示屏和包括一个加速度计、陀螺仪和指南针的头部跟踪技术设备。

设备配有一个外部USB 3.0接口和两个内部USB 3端口,可连接额外配件。

雷蛇计划在其网站上提供OSVR套件的设计模版和相关细节,方便爱好者们采用3D打印技术打印其模型。用户可通过5个螺丝将设备拆开,更换更高分辨率的显示器或镜头。

OSVR Hacker Dev Kit设备外形类似一双眼睛,固定方式类似具有弹性头带的防水墨镜。设备内置有一块可换式5.5英寸显示屏,分辨率为1920×1080,并配有头部追踪技术,与三星Gear VR相类似。此外它还配有一个加速计、一个陀螺仪和一个指南针,但还未具备像Oculus Rift套件和索尼墨菲斯计划(Project Morpheus)那样的头部追踪技术。

雷蛇OSVR的最大卖点在于开源,意味着开发者可以自行定制硬件及软件,包括屏幕、镜头、眼球追踪、相机等等。

High FidelityHigh Fidelity 与众不同的地方在于,它开发了新的交互界面技术,从而让虚拟世界里的人更像活在真实世界里。



当人们在 High Fidelity 的虚拟空间里聚会,就像我们聊天的这个俱乐部,每个人的化身都能够反映真身的面部表情。

使用 3-D 摄影机,你的化身就可以复制你的表情,明年很多笔记本电脑也会安装这种摄影机。High Fidelity 也在试用各种传感器,它们能够捕捉一个人手臂和手指的动作。Rosedale 说:“我们想让人们在交流时,在情绪表达上也没有障碍,和正常交流一样。”

斯坦福大学的 Jeremy Bailenson 说:“第二人生里的人物拥有现实的脸,但是没办法控制面部表情,但是 High Fidelity 解决了这个问题,这种体验就像真的有个人在这里。”

Rosedale 想,这种即时沟通还降低了与虚拟人物谈恋爱的门槛,从而创造了一种休闲娱乐的新方式。他还想像人们戴上 Oculus 的耳机沉浸在快速社交或者陌生的环境里。

High Fidelity 还没怎么开发商业模式,它的软件和平台大多都是开源的,所以任何人可以利用它的技术去设置虚拟世界。至今,有一两百人被邀请使用了它的早期版本,这些人已经在创建自己的虚拟世界了。几个月后,这套系统会向所有人开放。

OctaneVR

OctaneVR旨在帮助内容创建者利用传统的相机或CG媒体制作优质的虚拟现实作品。这个系统输出文件的格式兼容Oculus 360度全景图片和Oculus 360度全景视频。



Otoy还推出的新工具Orbx媒体播放器,这个app暂时使用在三星的Gear VR上。这款软件同时支持商业虚拟现实内容,包括前面提到的蝙蝠侠和NHL。

Snapdragon VR SDK

Qualcomm(高通)于2016游戏开发者大会GDC现场发表对应官方最新 SoC(System-on-a-Chip)系统单芯片处理器「Snapdragon 820」的 VR 虚拟现实 App 软件开发工具包「Snapdragon Virtual Reality Software Development Kit」(简称:Snapdragon VR SDK),目前这个 VR 虚拟现实软件开发工具包将预定于 2016 年第二季度推出上市。



据官方表示,这个开发工具包会利用陀螺仪传感器或加速度传感器等行动装置常用的内建装置工具取得各种相关情报,再藉由统合在「Snapdragon 820」芯片处理器上的DSP(数字信号处理器)机能「Hexagon」来预测头部的位置与方向,带给玩家们最舒适便利的 VR 体验!

另外官方也表示,这个开发工具包另一项最大的优势在于能通过 3D 影像的高速变换处理与异步时间扭曲功能等机制将延迟缩短 50%,而且还具备在 VR 空间将文字或选单通过 Overlay 影像堆栈显示的功能,并将会实装针对 VR App 工具所推出的电源管理功能,让用户能够更容易开发制作各种 VR App 软件。

除此之外,官方也表示由于未来像 Samsung Electronics「Gear VR」那样内建 SoC 芯片能单独使用,或是能够嵌入手机使用的 VR HMD 头戴式装置将会越来越多,因此官方希望通过这次这个开发工具包的推出,能够在这个分野扩大官方「Snapdragon」骁龙处理器系列的使用,也期待随着这套开发工具的推出,能促进 VR 对应游戏的普及化。

Google  VR View

2016年3月,谷歌推出VR View开发工具。在浏览器或者APP上嵌入VR View代码之后,全景照片或者视频将会变成分屏的VR内容。用户可以在手机上通过Cardboard等盒子或者在PC端通过头盔体验VR。



这种在浏览器上增加几行代码就能实现VR体验的新闻已经不是什么大新闻了。去年,Mozilla旗下的VR研究团队MozVR推出开源框架A-Frame。



开发者只要增加“”这行代码,然后通过使用熟悉的HTML代码,便可以集成VR网页的基本组件。


    关注 虚拟现实


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册