您现在的位置: 首页 美文 文章详情

[APP软件]APP软件开发中什么是最好的增强现实工具包?

2018-03-20      APP开发公司

在这里,我们将更详细地了解不同供应商提供的不同工具包,评估它们的特性,并权衡它们的优缺点。

在这里,我们将更详细地了解不同供应商提供的不同工具包,评估它们的特性,并权衡它们的优缺点。

 

APP软件,APP软件开发

Daqri-ARToolkit

      该工具包作为一个开放源代码发布,最终由Daqri获得,它现在提供了一个商业化的版本。该SDK适用于各种平台,包括Android、iOS、Windows、Linux、Mac OS X和SGI。该工具包的功能包括黑色方块和平面图像跟踪、二维图像识别、摄像机标定和光学HMD显示支持。然而,由于其开源性质,其库的文档相当薄弱。

 

Vuforia

在Android、iOS、UWP和Unity编辑器上支持的Vuforia,拥有以下特点:

  • 使用Vuforia对象扫描仪对目标对象进行扫描。
  • 在不同级别集成强大的插件。
  • 加入虚拟按钮和通过OpenGL映射其他元素的能力。

缺点是,Vuforia的框架不完整,这使得开发人员第一次与它打交道变得更加困难。与此同时,软件的免费版本并不是特别灵活。它们也不太适合云平台,并带有水印。

 

Wikitude

      Wikitude是另一个强大的库,它允许开发人员创建具有下一级功能的AR应用程序。这些功能包括在虚拟地图上重建现实世界的地标,促进AR游戏,以及实时搜索事件、文章和社交媒体帖子。该工具包可以在Android和iOS中使用,并支持Unity。此外,文档结构也很完善。开发人员在升级到高级版本之前可以使用免费版本,这是定期收费的。Wikitude的功能包括图像识别和跟踪、2D和3D跟踪技术、GEO数据、云识别和HTML增强。

 

ARKit

苹果的ARToolKit,被称为ARKit,已经进行了相当长的一段时间,并在2017年的WWDC上正式承认。ARKit使用视觉惯性测程法(VIO)来跟踪苹果设备周围的空间,包括ipad或iphone。这使得设备在运动时能够感知空的空间。此外,该工具包还能分析房间布局和检测水平平面,如桌子和地板。这意味着虚拟对象可以放置在这些表面上。以宜家的新应用为例,它是用ARKit开发的。这使顾客能够在购买前,在飞机和空地上看到家具的摆放位置和位置。

 

ARCore

      ARCore,谷歌的工具包,可以在Android 7.0 Nougat和所有最近的操作系统上使用。开发人员可以用它来为Pixel、Galaxy S8或其他OEM设备构建应用程序。ARCore支持谷歌的其他3D工具,比如block和Tilt Brush,以及Epic Games、Niantic (Pokemon Go的建造者)和Wayfair等游戏项目。鉴于Android巨大的市场基础——数百万台设备都是由平台驱动的——该工具包有潜力成为世界上最大的工具。

      我们在ARToolkits上的白皮书讨论了开发人员的各种选择。它还强调了构建ARToolkits的考虑、选择它们的不同技术、AR开发的挑战以及未来的未来。预注册在2017年9月30日前收到报告,24小时前发布。

 

      以上就是这些工具包的介绍,“小灰APP”专业制作个版本的手机APP,我们只研究一件事,如何把手机APP做好、做到位、让用户满意,如果您有任何关于APP开发方面的问题,可以随时与小灰APP联系,电话:010-5625 7625,我们将竭诚为您服务!

  推荐美文