前言:去年VR火得一塌糊涂,但也没拿出像样的成绩单,反而为广大宅男带来福利(呵呵,你懂的。。。)
但是这毕竟是一大趋势,而与VR同样吸引人的还有AR和MR技术,它三分别代表VirtualReality(虚拟现实),AugmentedReality(增强现实)和MixedReality(混合现实),其它详细信息上网搜索就是(如:https://www.zhihu.com/question/40099190),本着作为一个Android开发人员爱瞎折腾的精神,今天来撸一撸AR的入门Demo。
一、注册下载
Vuforia是当前最为流行的AR引擎之一,技术成熟,相关技术文章也多(国外),所以就开搞吧!
1、注册账号
网站:https://developer.vuforia.com/
有点繁琐,特别是密码规则。
2、登录下载SDK及samples
SDK:https://developer.vuforia.com/downloads/sdk
samples:https://developer.vuforia.com/downloads/samples
3、创建开发者key
https://developer.vuforia.com/targetmanager/licenseManager/licenseListing
二、导入项目
最坑就这里,还记得之前下载的SDK和samples么
在网上看了几篇介绍入门的文章,但最后总是不能打开照相机,总会一闪返回demo主界面,然后查了好久,写了几个demo后,终于能正常运行了,得益于下面这位朋友的提醒:
我翻译一下:
1、把sdk解压到同名文件夹下(记得是同名文件夹,就直接新建文件夹,文件夹名就复制下载sdk的名字)
2、同理,在上面sdk的sample文件夹下新建与下载的sample同名的文件夹,解压sample到当前文件夹下
3、在AndroidStudio中导入项目
4、配置key,不配还不行【右键查看大图】
5、运行,对着指定图片就能看到效果
三、可能出现的问题
某些人会出现下面的问题:
是因为缺少依赖的jar包,在下载的sdk中有:
在项目中引入运行即可:
【这只是一个小demo而已,真正的水还深着呢! O(∩_∩)O】
参考:
https://github.com/linglongxin24/ARDevelopDemo
http://blog.csdn.net/yywan1314520/article/details/51530537