![Unity 2018 AR与VR开发快速上手](https://wfqqreader-1252317822.image.myqcloud.com/cover/133/36862133/b_36862133.jpg)
4.5 常用增强现实SDK
1.Vuforia
官方网址为https://developer.vuforia.com/,Logo如图4-25所示。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P103_5508.jpg?sign=1738945994-0ElPkZLUQKHX5EEDkoovOptGHOPz2PD4-0-a607a37c5a6a0c91dc2bad632f00c26a)
图4-25
Vuforia是国内外用得最多的一个增强现实的SDK。除了常见的图片识别,Vuforia还提供了柱体识别、立方体识别、物体识别、虚拟按钮、智能贴图等功能。有免费版可以使用,免费版带有一个不太大的水印。优点是稳定性和兼容性比较高,官方示例不错,更新及时,操作简单,容易上手。缺点是这是一个英文产品,官方文档资料都是英文的,网站访问有时候会很慢,好在有很多的中文教程可以在网络上搜索到。
2.EasyAR
官方网址为http://www.easyar.cn/,Logo如图4-26所示。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P103_5511.jpg?sign=1738945994-xj1EuoGOXGFYsgPnYCYSuVshvJSJS0sb-0-0b4d62e40b3a80ec27520fe5be1ec859)
图4-26
EasyAR是国产的增强现实SDK中使用比较多的一款。EasyAR的主要功能是图片识别。官方示例做得不错,还有国内常见的涂涂乐(识别图片显示3D模型,并将图片映射成3D模型纹理)。提供免费版,并且没有水印。官方文档略显简单。
EasyAR提供了在浏览器和微信小程序上的增强现实功能的SDK。
3.ARKit和ARCore
ARKit官方网址为https://developer.apple.com/arkit/,Logo如图4-27所示。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P103_5504.jpg?sign=1738945994-L3mtT1OJiFyQVzYSW3bhIRTsl9SNDFHO-0-3d5b3905ceb8c0b28da7bbaa3ace7a62)
图4-27
ARCore官方网址为https://developers.google.cn/ar/,Logo如图4-28所示。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P103_5505.jpg?sign=1738945994-c79X4AvGjYAgsUw8EM2ahZsCz8LPHGJB-0-e67c56da8b0262a60a2d240005ee92e9)
图4-28
2017年苹果公司推出了自己的增强现实SDK,即ARKit;随后Google公司推出了对应的在安卓平台上的增强现实SDK,即ARCore。
这两款增强现实SDK都率先引入了环境认知,给增强现实带来了很多新的方向。缺点是对机型有要求,并不是所有的设备都能使用。
苹果公司的ARKit继承了苹果封闭的坏习惯,对于Unity开发者来说非常不友善。
4.ARToolKit
官方网址为https://github.com/artoolkit,Logo如图4-29所示。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P104_5527.jpg?sign=1738945994-JJ3funMa0soyQ0rkziRk0R5j6xFtmaxo-0-aa3e8bd37923160d6cee2c768de4c1ff)
图4-29
ARToolKit是一个国外的开源的增强现实SDK。只有图片识别功能,使用起来很不方便,文档写的也一般,唯一优点就是开源。如果需要对识别算法等底层内容进行修改或学习,可以考虑这款SDK。不过,这款开源的SDK有些年头没怎么更新了。
5.mapbox
官方网址为https://www.mapbox.cn/、https://www.mapbox.com/,Logo如图4-30所示。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P104_5528.jpg?sign=1738945994-6aGqDTFb0oExf5mAl6f9XGhSHmnYan82-0-4edc0d17f6e217c44367aacd761ee22b)
图4-30
高德和百度都没有提供Unity的SDK,腾讯虽有Unity的SDK,但是不给个人使用,连看都看不到。所以,做地理定位增强现实的是mapbox这个地理信息数据平台。
虽然其在国内的地图有很多信息缺失,甚至有大片大片的空白,但是可以自己添加,总好过啥都没有。
6.其他
国内,除了EasyAR,还有太虚AR、亮风台几个大的公司,百度阿里也有推出增强现实的SDK,涉及的方向各有不同。
国外,除了Vuforia、ARKit和ARCore,还有如Wikitude、Catchoom、D'Fusion、ARmedia、8th Wall等增强现实的SDK。