1.3.1 AR软件介绍
目前用于制作AR内容的软件同样以Unity为主,结合使用各个插件,如Vuforia、Easy AR、ARToolkit、ARCore、ARKit等。
1.Vuforia
Vuforia是目前世界上最主流的AR SDK之一,是高通推出(后被PTC收购)的针对移动设备AR应用的软件开发工具包。它利用计算机视觉技术识别和捕捉平面图形图像或简单的三维物体,允许开发者通过相机取景器放置虚拟物体、并调整物体在镜头前实体背景上的位置。Vuforia具有丰富的功能、高质量的识别技术、良好的跨平台性,兼容PC、iOS、An.droid平台,因此在全球范围内拥有庞大的用户群体。
2.Easy AR
Easy AR是上海视辰信息公司发布的国内首个投入应用的免费AR引擎,其服务遍布多个领域,包括品牌营销APP、户外/展馆大屏幕互动等。如:2012年中华常州恐龙园水火动力大屏幕AR互动、2012年燕京啤酒神州9号AR互动游戏。
3.ARCore
ARCore是谷歌于2017年8月推出的AR应用程序开发平台,可以利用云软件和设备硬件将数字对象合成到现实世界中。其主要功能包括动作捕捉、环境感知、光源感知。
4.ARKit
ARKit是苹果在2017年WWDC推出的AR开发平台,可以为iPhone和iPad创建AR应用程序。其开发功能包括:AR测量工具、AR多人互动、网页嵌入AR等。
5.ARTool Kit+
ARTool Kit+是一款开源免费软件,其核心功能是模块化开源代码、智能眼镜、Android和iOS支持、内容创建、模拟、虚拟现实集成等。
6.Holo Kit
Holo Kit是用于移动设备的最流行的开源AR工具和VR工具之一。该工具包含Head Kit头显和Track Kit软件。Holokit通过混合现实应用程序和智能手机来访问混合现实世界。Holokit的关键功能是虚拟现实集成、叠加对象、真实世界背景、内容创建、3D对象以及真实与虚拟的融合。
7.Adobe Aero
Adobe Aero是一款免费的AR开发工具,能够让用户查看、构建和分享引人入胜的交互式AR体验。Aero无须复杂的编码,并且可以自然地模糊数字世界和物理世界之间的界限,提供具有吸引力的AR体验。Adobe Aero的主要功能是内容创建、内容库、模拟、拖放、添加交互功能、跨设备发布和虚拟现实集成。