电子发烧友网 > vr|ar|虚拟现实 > 正文

虚拟现实引擎有什么用_虚拟现实引擎有哪些

2018年01月02日 16:36 次阅读

 虚拟现实引擎概况

说到虚拟现实引擎,啥事引擎?汽车飞机的引擎是给汽车提供动力支持的,而虚拟现实的引擎是给这个虚拟现实技术提供强有力支持的一种解决方案。满头雾水?下面具体说说,虚拟现实技术是个比较笼统的总称,从有虚拟现实开始至今,中外各路英豪们为虚拟现实制定了各种各样虚拟现实技术的解决方案,有硬件和软件,他们的最终目标是一致的,但方法方向与侧重点不同。为了实现他们制定的解决方案,他们得制作出实现这种解决方案的硬件系统或软件系统,而实现的软件系统,就是所说的虚拟现实引擎。

虚拟现实引擎有什么用_虚拟现实引擎有哪些

下面我就列举一些比较常用的耳熟能详的并且我有使用过的引擎。

360度全景虚拟:实现的方式有Flash和Java。其实说它是虚拟现实技术,比较牵强,因为他实际上是一张全景图片,只不过你可以控制旋转观看而已。但这却成为它的优势。原因就是他的这张图片是全景摄像机拍摄于真实场景(或者渲染出来的图片),绝对真实,虽然他不能漫游,只能定点观看,但他文件小,制作周期成本相对较少,所以这对于一些要求真实还原效果却不需要什么漫游互动等的客户(例如酒店等)非常有用。 Vrml技术:虚拟现实引擎的鼻祖。Vrml其实是一套虚拟现实语言规范,他的特点是文件小,灵活度比较自由,比较适合网络传播,但由于年代较久远,所以画面效果比较差,但对于要放于网络上不是很注重效果的(例如工业方面),就可以用它。Vrml实现的引擎比较著名的有两种: Cortona:有专用的建模工具和动画互动制作工具,他同样支持其他建模软件制作好导过来的模型文件,并可以进行优化,文件小,互动较强,比较适合做工业方面的作品。 Bitmanagement Software(简称BS):画面效果优于Cortona,但互动不及它,它没有专用建模工具,所以必须用其他建模软件制作的模型,所以文件比Cortona大,但他相对于Cortona简单的动画互动制作工具,所以BS比较适合做些要求不是很高的漫游类作品。

WireFusion(简称WF):算是Vrml的超级升级版(希望制作人员听到别打我),使用Java技术,跨平台性好,效果不错,文件小,适合放在网络上,互动功能已经成为许多预先定制好的模块,虽然有一定的局限性,但做一些不是很复杂的互动,可以相当迅速,但不支持一些比较复杂的画面效果,所以WF比较适合做些产品展示类作品。 EON:制作方式类似于WF,但比WF的模块多,功能比较多,效果也优于WF,但文件较大,同时插件也较大,适合单机展示。 Virtools(简称VT):法国重量级引擎,世博会指定引擎,就可以说明他的分量了。VT起初定义为游戏引擎(平衡球玩过吧,VT的作品),但后来却主要做虚拟现实。VT扩展性好,可以自定义功能(只要会编程)可以接外设硬件(包括虚拟现实硬件),有自带的物理引擎,互动几乎无所不能。制作类似于WF或EON,但他的模块分的很细,所以可以自由度很大,可以制作出前两者所不能达到的功能。支持Shader(虽然有限制),效果很好。他可以制作任何领域的作品。由于网络插件有功能限制,所以如果放网络上,功能制作会稍微受限,但单机则无所谓。

虚拟现实引擎有什么用_虚拟现实引擎有哪些

Quest3D(简称Q3D):Q3D也具有类似VT的功能模块(不过似乎更琐碎,制作比较复杂),所以互动也是无所谓不能,Q3D自带了强大的实时渲染器,画面效果非常牛,有的甚至可以跟效果图相媲美。不过文件比VT大,适合做单机作品。 Unity3D(简称U3D):虚拟现实的后起之秀,有前面的几个老大哥引擎的铺垫,

U3D一起步就定义为高端大型引擎,且受到业内的广泛关注。起初只可以运行于Mac系统,后来扩展到Windows系统了,难能可贵的是他是免费的(对个人不用于商用的范围)。U3D自带了不少的工具,方便制作。互动也是无所不能,但它没什么模块,功能几乎都是基于代码的,所以你要有很好的编程语言,这也限制了一大部分群体,画面效果比Q3D还好。另外他可以方便的链接数据库,这样就可以做些多人在线的作品。总的来说,他跟VT一样,可以制作任何领域的作品。 VRP:中国本土大型引擎,中视典公司的力作。经过了好几代的升级,目前已经支持一些HDR运动模糊之类的效果了。他的定位比较明确:房地产,所以如果用它来做房地产,可以近乎傻瓜化的制作出一个很好的地产作品。近段时间也开发出网络插件与专用物理引擎等,也许可以弥补一些功能上的不足,这样就可以扩大他的应用领域了。 WebMax:几个知名度仅次于VRP的国产引擎,它算是比较有代表性的(其他引擎制作人员别打我啊)。效果比较比Vrml好,文件小,互动同样需要用代码实现。WebMax适合做些功能稍微简单的网络产品演示。 Unreal Development Kit(简称UDK):其实它不是虚拟引擎,它是游戏引擎,是虚幻竞技场的游戏引擎,目前到3版本了,虽然不是专用虚拟引擎,但虚幻竞技场出了地图编辑器,功能无所不及,而且他的画面实在太好了,并且可以打包成exe安装包,所以也有人将其应用于虚拟现实作品的制作。既然是游戏引擎,所以物理仿真方面自然不用多说,互动也是没任何问题。UDK没有网页插件,所以只能做单机作品(再说了,那么大也不适合做网络版)。 Crysis:听名字大家都知道,孤岛危机,跟UDK一样,它也是游戏引擎,因为也出了地图编辑器(名字叫SandBox),但其画面真的是牛到巅峰了,所以同样的,也有人拿它来做虚拟作品。至于功能和画面,我也不想多说什么了,自己玩玩孤岛危机就知道了。但由于文件实在太大了,所以比较适合做些房地产之类的要求超高效果的虚拟作品。 以上介绍了一些虚拟引擎,当然了,时代在发展,社会在进步,虚拟引擎层出不穷,一段时间就蹦出一个,我也写不完,但这些都算是比较有名的引擎了。
 

虚拟现实引擎有什么用_虚拟现实引擎有哪些

总结

通过以上和上一篇文章的介绍,大家应该对虚拟现实的认知更上一层楼了吧。其实不要以为虚拟现实离我们很远,是个很高深的技术,其实它就在我们身边,只不过你没在意而已,现在有不少大网站大公司都在使用虚拟现实技术。虚拟现实也不复杂,动动手,你自己也可以玩的。希望大家多多接触虚拟现实,为它的发展贡献出自己的一份力量。

技术专区

关注电子发烧友微信

有趣有料的资讯及技术干货

下载发烧友APP

打造属于您的人脉电子圈

关注发烧友课堂

锁定最新课程活动及技术直播
收藏 人收藏
分享:

评论

相关推荐