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

时间:2022-08-31 22:56:40

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

微信公众号:AR酱

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


EasyAR 开发者:605785368

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

在尝试用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/


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

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

3.到官网获取Key


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

4.初始化EasyAR

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


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

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


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

将刚才获取的Key 粘贴到此


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

5.小试牛刀

添加ImageTarget



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

并且删掉 ImageTargetBehaviour 这个脚本组件


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

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

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


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

6.创建Json 文件

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


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

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

image:你倒入图片的文件名

name:你起的图片名

size:你定义的图片大小

接下来填写以下信息:


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

path:你创建的Json 文件名;

Name :你创建图片的名字:

7.展示效果

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


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

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

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