码迷,mamicode.com
首页 > 其他好文 > 详细

EasyAR 开发教程系列1--小试牛刀

时间:2016-12-06 14:17:23      阅读:1459      评论:0      收藏:0      [点我收藏+]

标签:ref   data-   pack   cimage   fabs   资源   选择   计算机   pen   

大家好,我是Albert Lee(@Mars Studio),AR独立开发者。计算机视觉与人工智能研究者。

AR 开发资源汇总(不断更新中):https://github.com/GeekLiB

微信公众号:AR开发者

 

技术分享
 

AR开发者乐园:427199775

Google Tango 开发者:561889616

Usens 开发者:399139921

第一部分:综述(扯淡部分)

在尝试用Vuforia,HiAR ,EasyAR SDK来开发AR应用后,说真的,EasyAR 真的让人眼前一亮的感觉,如果说Vuforia 是“黑箱子”,开发较为死板的话,视辰科技的EasyAR SDK 则相对open 一些,开发功能较为丰富,且能够满足开发者的大部分需求。所以(大家可以借鉴)

1.今后在移动方面的开发,自己会首选EasyAR。

2.在Hololens AR相关功能的开发,自己会选Vuforia。

3.以国内AR眼镜市场开发,自己会选择HIAR(HiAR-Glasses智能眼镜),Realmax SDk(realmax AR眼睛,已上市)

第二部分:EasyAR 开发环境搭建

1.下载EasyAR SDK。官网地址:http://www.easyar.cn/

 

技术分享
 

2.打开unity,新建工程并导入开发包。

3.到官网获取Key

 

技术分享
 

4.初始化EasyAR

找到EasyAR.unitypackage,打开并导入到Unity中。

 

技术分享
 

将EasyAR prefab或其它prefabs添加到场景。拖拽EasyAR Prefab到场景中。

 

技术分享
 

将刚才获取的Key 粘贴到此

 

技术分享
 

5.小试牛刀

添加ImageTarget

 

 

技术分享
 

并且删掉 ImageTargetBehaviour 这个脚本组件

 

技术分享
 

下一步十分关键,下载EasyAR SDK v1.3.1 Unity Samples,官网可以找到,下载之后,在文件中找

HelloAR/Assets/HelloAR/Scripts/EasyImageTargetBehaviour.cs  将其拖入项目中,并给ImageTarget 添加这个组件。

 

技术分享
 

6.创建Json 文件

创建之前,可以导入你的识别图,

 

技术分享
 

这就是Json 文件,补充,在你下载的实例中HelloAR/Assets/HelloAR/StreamingAssets 也可以找到,当然你可以用。

image:你倒入图片的文件名

name:你起的图片名

size:你定义的图片大小

接下来填写以下信息:

 

技术分享
 

path:你创建的Json 文件名;

Name :你创建图片的名字:

7.展示效果

ok,完成到这里,就算成功了,接下来你可以在ImageTarget 里创建识别后的物体,就可以了。大家看看效果。

 

技术分享
 

第三部分:尾声(继续扯淡)

最近我也在用EasyAR SDK 在做项目,上线之后,我会写一篇开发历程,之后会开源。希望大家继续支持。更希望广大的开发者投入AR开发的行业中来。不懂得知识可以和我交流哦,,,大家一起进步。



文/AlbertLee(简书作者)
原文链接:http://www.jianshu.com/p/a00115099e97
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。

EasyAR 开发教程系列1--小试牛刀

标签:ref   data-   pack   cimage   fabs   资源   选择   计算机   pen   

原文地址:http://www.cnblogs.com/wangfeng520/p/6137177.html

(0)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!