大家好,我是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--小试牛刀的更多相关文章

  1. arcgis engine 开发教程系列

    版权声明:        <ArcGIS Engine+C#实例开发教程>为3SDN(http://www.3sdn.net)原创教程,版权所有.禁止商业用途转载(如需请联系作者),非商业 ...

  2. EnjoyingSoft之Mule ESB开发教程系列第五篇:控制消息的流向-数据路由

    目录 1. 使用场景 2. 基于消息头的路由 2.1 使用JSON提交订单的消息 2.2 使用XML提交订单的消息 2.3 使用Choice组件判断订单格式 3. 基于消息内容的路由 4. 其他控制流 ...

  3. web前端开发教程系列-4 - 前端开发职业规划

    前言 关于我:小天 1). 架构师,项目经理,产品经理 2). 中间件研发 3). VPCC 云计算基础平台管理 4). 智慧旅游 5). 智慧教育 6). 一次失败的创业体验(爱邂逅网) 一. 在开 ...

  4. web前端开发教程系列-2 - 前端开发书籍分享(转)

    目录: 前言 一. CSS 二. JavaScript 三. jQuery 四. 后记   前言 前端书籍在每个商城或书架上面都是琳琅满目,很多初学者又不能很好的判断书的质量或层次.因为今天给同学们分 ...

  5. web前端开发教程系列-2 - 前端开发书籍分享

    目录: 前言 一. CSS 二. JavaScript 三. jQuery 四. 后记   前言 前端书籍在每个商城或书架上面都是琳琅满目,很多初学者又不能很好的判断书的质量或层次.因为今天给同学们分 ...

  6. web前端开发教程系列-1 - 前端开发编辑器介绍

    目录: 前言 一. Webstorm 1. 优点 2. 缺点 3. 教程 4. 插件 5. 技巧 二. SublimeText 1. 优点 2. 缺点 3. 教程 4. 插件 5. 技巧 前言 由于很 ...

  7. ArcGIS Server开发教程系列(1) Arcgis server 10.1 的安装

    本系列所使用的软件版本如下: Windows 7 X64 / Windows server 2008 X64 Arcgis for Desktop 10.1 Arcgis 10.1 for serve ...

  8. web前端开发教程系列-3 - 前端开发调试工具分享

    前言 一. Bug出现的原因 1. 主观原因或者是出现这么多浏览器的原因 2. 另外客观原因: 二. 调试工具 1. Firebug 2. Chrome 3. IE11 4. IETester 5. ...

  9. ArcGIS Server开发教程系列(2)配置ARCMAP和ARCCatalog发布服务

    1.       Arc catalog的配置 打开catalog,如图新增刚刚创建的server 1. Use GIS services: 用户身份连接 使用此种连接,可以浏览.使用站点内发布的所有 ...

随机推荐

  1. 【BZOJ-1340】Escape逃跑问题 最小割

    1340: [Baltic2007]Escape逃跑问题 Time Limit: 5 Sec  Memory Limit: 162 MBSubmit: 264  Solved: 121[Submit] ...

  2. MYSQL之基本操作

    数据库操作 一.查看所有的数据库 show databases; 二.创建数据库 create database userinfo; 说明: 创建了一个名为userinfo的数据库 三.使用数据库 u ...

  3. MySQL索引背后的数据结构及算法原理

    摘要 本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题.特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BT ...

  4. python内置函数

    python内置函数 官方文档:点击 在这里我只列举一些常见的内置函数用法 1.abs()[求数字的绝对值] >>> abs(-13) 13 2.all() 判断所有集合元素都为真的 ...

  5. 深度分析mysql GROUP BY 与 ORDER BY

    鉴于项目的需要,就从网上找到该文章,文章分析得很详细也很易懂,在android里,(不知道是不是现在水平的限制,总之我还没找到在用ContentProvider时可以使用子查询),主要方法是用SQLi ...

  6. Instant Radiosity实现

    本来说等把课程作业做完再来弄这个,但是还是没有忍住,先做了,主要原因还是这个算法很容易实现.这个算法在1997年由Keller首次提出.虽然名字叫Instant Radiosity,但是它和Radio ...

  7. C#中精确计时的一点收获 【转】

    C#中精确计时的一点收获 [转] 以下所有代码运行环境:Windows 2003, Intel(R) Core(TM) 2 Duo CPU E8400 @  3.00GHz 2.99GHz,2.96G ...

  8. 深入理解javascript原型和闭包(14)——从【自由变量】到【作用域链】

    先解释一下什么是“自由变量”. 在A作用域中使用的变量x,却没有在A作用域中声明(即在其他作用域中声明的),对于A作用域来说,x就是一个自由变量.如下图 如上程序中,在调用fn()函数时,函数体中第6 ...

  9. 什么叫session和cookie-及其设置

    http的无状态? 保持状态, 是指当程序关闭后重启, 上一次操作的历史还能继续, 保持的. 如word中的 "选项"设置. 如windows系统的设置等等. http的设计目的, ...

  10. Linux下如何不停止服务,清空nohup.out文件

    tips:最近发现有不少人在百度这个问题,当初如易我也是初学者,随便从网上搜了一下,就转过来了,不过为了避免搜索结果同质化,为大家提供更翔实的参考,我将nohup.out相关知识整理汇总如下: 1.n ...