加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码网 (https://www.900php.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > 网站设计 > 教程 > 正文

借引擎之力,纾开发之困 :AR/VR应用开发者的神助攻

发布时间:2020-06-20 12:22:31 所属栏目:教程 来源:站长网
导读:副标题#e# “登高而招,而见者远;顺风而呼,而闻者彰。” 两千多年前的荀子就已经洞察出学习应该有的方式与技巧:借力。现在,AR/VR应用的开发是一项艰巨而且极度复杂的工作,此时的开发引擎便如山、如风被开发者所借,才承托起AR/VR应用高速迭代,行业应
副标题[/!--empirenews.page--]

借引擎之力,纾开发之困 :AR/VR应用开发者的神助攻

“登高而招,而见者远;顺风而呼,而闻者彰。”

两千多年前的荀子就已经洞察出学习应该有的方式与技巧:借力。现在,AR/VR应用的开发是一项艰巨而且极度复杂的工作,此时的开发引擎便如山、如风被开发者所借,才承托起AR/VR应用高速迭代,行业应用场景不断推陈出新的景象。

诸多AR/VR引擎的前身是传统3D引擎,但是在VR插件的帮助下,实现了左右分屏渲染、陀螺仪、位置跟踪等API。随着 AR/VR 产业链的发展,用户对于应用内容需求质数双量的不断提升,AR/VR专用引擎也已经开始出现。引擎,这种底层代码的封装极大地加快了开发者内容开发效率,降低了内容开发学习成本。

但,如此巨大的市场摆在面前不免吸引大小厂商疯狂入场。各式各样的开发引擎也让开发者无所适从,使用错误的开发引擎非但不能提高开发效率,反而会被不合适的引擎拖累。笔者今天深度分析市面上数款开发引擎从性能、功能性、行业场景适用性等特点与角度,为开发者拨开引擎选择的层层迷雾。

借引擎之力,纾开发之困 :AR/VR应用开发者的神助攻

Unity 3D

让开发者轻松创建三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台综合型开发工具Unity 3D 是一款全面整合的专业开发引擎。编辑器兼容Windows 、Mac OS等运行环境,成品在Windows、Mac、Wii、iPhone、Windows phone 8和Android平台均可发布。Unity从之前的默默无闻到现在的风靡全球离不开它优秀的跨平台表现、界面易用性、上手速度快等特点。在所有畅销移动游戏中,几乎三分之一都是使用Unity 技术开发,游戏应用成了 Unity 3D 的最主要应用场景。

但随着全球VR产业的兴起,Unity逐步将重心调整至满足VR游戏开发人员的开发需求。比如为VR和增强现实设备增添了“高度优化”渲染管道。同时也增添了对Oculus Rift HMD的原生支持。在Oculus Rift交付之初中的数十款可玩游戏中的16款是使用Unity技术研发的。不仅如此,HTC、SONY PS VR、Samsung Gear VR甚至是微软的Hololens平台的开发者对于Unity 技术同样需求巨大。考虑到商业应用方面VR的巨大潜力,VR游戏已经成为当下Unity主推的重要功能之一。

6月15日Unity宣布和腾讯云合作推出Unity游戏云 (Unity Connected Games),从在线游戏服务、多人联网服务和开发者服务三个层次打造一站式联网游戏开发平台,支持沉浸式VR、数字孪生等新兴领域。

Unity 在2月所发布的 《2020年商用AR/VR热门趋势报告》 中说道:2020 年将是商用 AR 和 VR 技术的转型之年。不难看出,Unity或将在AR/VR领域给予产品及开发者更多投入。

借引擎之力,纾开发之困 :AR/VR应用开发者的神助攻

Unreal

既然说了Unity就必然要说到与它相爱相杀的Unreal。两者都推出了专门针对VR优化的新版本引擎,伴随着VR产业的崛起,具有相似功能与应用场景的两者风云角逐、你死我活。

与 Unity 一样,Unreal(UE)是Epic公司开发目前世界最知名、授权最广的顶尖游戏引擎之一,据说占有全球商用游戏引擎八成的市场份额,比如很火爆的“吃鸡”游戏就是用UE开发出来的。

UE由于渲染效果强大以及采用PBR物理材质系统,它的实时渲染效果可以达到类似Vray静帧的效果,强大的功能性成为全球开发者最喜爱的引擎之一。

Unreal为了进一步吸引开发者加入UE阵营,采取免费下载策略,在让利策略驱动下取得了显著效果。近几年来,UE引擎已成为许多VR游戏体验致胜的法宝。免费、开源、画质全球数一数二、跨平台、热更新、商城……等等海量独有或者更加优秀的功能与特性使得Unreal虏获全球大批拥趸。

6月,Unreal简化开发工具Optim,推出VR与PC联机功能,简化Unreal项目开发流程,并提供各种快捷的开发工具包。

现在的UE已经不仅仅将自己束缚于游戏领域,事实上其实时交互和渲染功能非常适用于各种非游戏应用的项目,包括汽车、航空、建筑、消费电子产品和复杂数据可视化,融合了DataSmith的Unreal Studio版本则是Epic官方发布的针对于建筑和产品设计行业,能够将CAD和3ds Max数据快速导入,大幅度缩短迭代时间的划时代工具。

借引擎之力,纾开发之困 :AR/VR应用开发者的神助攻

CryEngine

CryEngine游戏引擎(CE)是由德国Crytek公司研发,旗下工作室“GMBH”优化、深度研究的游戏引擎。在某种方面也可以说是CEinline的进化体系。CE具有许多绘图、物理和动画的技术以及游戏部分的加强,世界游戏业内普遍认为性能堪比UE,《孤岛危机》系列和《罗马之子》的视觉表现已经征服了全世界。在2016 GDC游戏开发者大会上,Crytek正式公开了其最新研发的CryEngine 5便已全面支持VR开发,并且开源免费。

CE在3D技术方面有着优秀的自身经验,加上引擎渲染能力和高帧数高分辨率速度,让CryEngine能够提供非常真实的视觉效果,这对于VR体验来说是保证视觉效果体验的坚实基础。

前不久,英国ShopTo上架后又迅速下架吊足全世界玩家胃口的大作《掠食 VR》便是由CryEngine开发,《掠食 VR》在宇宙恐怖氛围的塑造上时至今日依然十分出色,由此可见CE作品的视觉表现力。

借引擎之力,纾开发之困 :AR/VR应用开发者的神助攻

Nibiru Studio

(编辑:源码网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读