最近刚刚接触AR,公司需要做一款AR产品(萌萌鸡AR,欢迎各大平台下载)项目从确定需求到上线,一共三个月,和iOS同事基本上都是加班,时间有点赶,项目上线后感觉还是有些瑕疵,但是功能都已经实现了,但是考虑到时间的关系,还是先上线了,小步快跑,快速迭代,但还是希望产品能够大火。
上线后就可以轻松一点了,毕竟年轻人生活还是很重要,我一般休息时间都在做一些无关紧要,自己喜欢的事情,锻炼身体,找妹子,约会,吉他,爬山,旅行什么的。做为一个程序员大家都是很喜欢听歌的吧,需要音乐慰藉心灵,越长大越发现自己是个孤儿,走的越远发现世界都是孤儿院。
本人是做Android开发的,思考是把untiy作为android项目的一部分,还是把android项目作为unity的一种,其实都是可取的,后面我根据项目需求的结合选择了前者。而且android 懂得比较多一些。
在网上我对比了几个做AR的引擎
(1)EasyAR:支持跟踪目标,平面识别,免费。如果说不考虑立体模型识别,这是比较好的选择,可以直接在android 里面开发,简单很多,而且是国内自主研发的。视+APP是他们的产品。
(2)太虚AR: 下载demo视频都播放不了,他们有个特色就是可以手绘识别。是一家初创企业,企业不稳定,网上资料不多。
(3)hiAR,不支持多图识别.而且识别效果也不怎么好,旋转android这边还会变形
(4)Vuforia :最稳定的,资料也多,其他几个都是模仿vuforia的,而且Vuforia还有很多其他的新功能,比如:立体模型识别,虚拟按钮,粒子系统 等.,但是用unity开发,andrid原生开发资料太少,所以需要用unity开发AR
但是Vuforia有2个问题
1.target(识别图片logo)可以放在本地和云端,如果放在云端,因为国外的服务器就比较慢,但是我们target不需要很多,放在本地就好了.
2.会有水印,如果要去除水印,就要收费,我们的处理方式用了一个广告覆盖了水印.
https://developer.vuforia.com/pricing(Vuforia 价格说明)
有是试过Vuforia在直接在android开发,做了一个demo,但是其余的资料太少了,所以还是用unity开发了。
http://blog.csdn.net/yywan1314520/article/details/51530537(参考)
unity开发AR,在AR学院里面(http://www.arvrschool.com/read.php?tid=325&fid=21),一些基本的demo,教程都已经有了。在中国AR市场还不成熟的情况下,有这么一个网站也是业界良心了,作为一个互联网人,学会分享是必要的。所以接下来我做AR项目中遇到的一些问题会总结出来。能够帮助一点是一点。
如需查看具体项目例子,可以去各大应用市场下载“萌萌鸡”app。体验功能!
网友评论