Unity-VR | AR相关(更新中)

2021-08-12 11:17:38 浏览数 (1)

Unity-VR | AR相关

Unity-VR插件

一:Unity AR好用的插件 虚拟现实(VR)是未来的一大发展方向,Unity作为一款主流的游戏引擎,早已在VR的路上加码。下面介绍一些用Unity开发VR游戏/应用的插件,可以帮助开发者更好的开发各种VR程序,构建通往未来之路。

1:VR Panorama 360 PRO Renderer

VR Panorama 360 PRO Renderer可以帮助开发者在Unity内部渲染4K360°全景视频。

VR Panorama 360 PRO Renderer

2:Curved UI – VR Ready Solution To Bend / Warp Your Canvas!

Curved UI是一款制作VR游戏的UI的插件。

3:VR UIKit – Bootstrap Your VR App with Ease!

VR UIKit是一套VR UI制作的解决方案,易于开发而且运行流畅。而且支持各大主流VR平台,制作VR应用的开发做不要错过。

4:VR Easy

VR Easy是用Unity开发VR应用的一个多方面解决方案,开发者只需接单的拖拽就可以搭建出一个VR应用的雏形。该插件支持各大主流VR平台。

5:VR STARTER KIT FOR OCULUS RIFT

在Oculus Rift上开发VR游戏的新手包,内部包含一个完整的例子。

二:Unity VR好用的插件 增强现实(AR)是一种实时地计算摄影机影像的位置及角度并加上相应图像、视频、3D模型的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。而目前移动端的AR相对比较简单,其实就是用摄像机捕捉到真实世界的某块平面,然后把这块平面与摄像机的相对位置传送给程序,最后把虚拟物体投射到这块平面上,就能达到一个简单的增强现实效果了。

下面推荐用Unity开发VR程序的一些常用插件。

1:Vuforia Core Samples

Vuforia相对简单,适合初级AR入门开发者。它的原理其实就是图像识别,通过分析一张图片来确定一个平面,然后在这个平面上进行创作。不过目前暂不支持环境感知与光源感知,必须要通过特定的图片来识别平面,Vuforia的优势在于识别出来的平面相对而言比较稳定,只要摄像机能捕捉到有图片,那识别的平面基本不会出现抖动或者错位,这一点是环境感知暂时无法超越的地方。除此之外,Vuforia开发成本相对较低,并且支持iOS和安卓系统。

2:AR Camera GYRO: Augmented Reality

AR Camera是一款AR镜头处理插件。简单易用,教程完整。

3:AR Menu (AR Business Card): Augmented Reality with Vuforia

AR Menu是一款AR UI解决插件,方便开发者在开发AR程序时,解决UI开发的问题。

4:AR GPS Location

AR GPS Location这款插件可以通过GPS定位,把3D物体放到指定位置的真实物理世界中。

5:GO Map – 3D Map for AR Gaming

GO Map为AR应用提供可定制的地图服务。GO Map这款差劲可以用来制作类似Pokemon Go这种基于位置的AR游戏。

更多插件资源可以访问:游戏开发插件之家

0 人点赞