零基础Ar学习之Unity3D运行EasyAr Sample

1、去easyAr 官网注册账号 http://www.easyar.cn/view/login.html 。
2、在开发管理界面http://www.easyar.cn/view/open/app.html#applist 创建应用。填写相应的应用名称和包名。
零基础Ar学习之Unity3D运行EasyAr Sample_第1张图片
创建完之后即可看到新应用的key,之后需在程序代码中输入。
零基础Ar学习之Unity3D运行EasyAr Sample_第2张图片
3、下载easyAr Sample 官方案例包。EasyAR SDK v1.3.1 Unity Samples http://www.easyar.cn/view/download.html
打开可看到以下几个案例:
HelloAR
- 演示如何创建第一个EasyAR应用
- 演示使用EasyAR在target上面显示3D内容和视频的最简单的方法
HelloARTarget
- 演示创建target的不同方法
- 演示如何动态创建target
HelloARVideo
- 演示如何使用EasyAR加载并在target上播放视频
- 演示本地视频、透明视频和流媒体视频的播放
HelloARMultiTarget-SingleTracker
- 演示如何使用一个tracker同时跟踪多个目标
HelloARMultiTarget-MultiTracker
- 演示如何使用多个tracker同时跟踪多个目标
HelloARMultiTarget-SameImage
- 演示如何同时跟踪多个相同目标
HelloARQRCode
- 演示如何同时检测二维码并跟踪目标
TargetOnTheFly
- 演示如何直接从相机图像中实时创建targzhi’jieet并load到tracker中
Coloring3D
- 演示如何创建“AR涂涂乐”,使绘图书中的图像实时“转换”成3D
4、接下来打开unity3d,unity3d需要搭建安卓环境,不懂的可看另篇博文()打开界面如下(unity5.5版本):直接open打开相应的项目即可,本教程打开第一个案例HelloAr。
这里写图片描述
选择文件打开后你将看到如下界面,直接点击upgrade即可。
零基础Ar学习之Unity3D运行EasyAr Sample_第3张图片
5、在unity中你将看到如下界面,双击选择场景,场景文件位置如下:
零基础Ar学习之Unity3D运行EasyAr Sample_第4张图片
即可看到该场景包含三个模型对应三个贴图。
6、输入key。点击Hierarcy面板中的EasyAr_Startup,在右侧面板中输入官网申请的key,位置如下:
零基础Ar学习之Unity3D运行EasyAr Sample_第5张图片
7、配置。打开build settings:
零基础Ar学习之Unity3D运行EasyAr Sample_第6张图片
在platform面板中选中安卓,然后点击switch platform,确保unity小图标在选中的android那一行。最后打开player settings。
零基础Ar学习之Unity3D运行EasyAr Sample_第7张图片
8、重回主界面,在面板右侧修改包名,位置如下:
零基础Ar学习之Unity3D运行EasyAr Sample_第8张图片
注意:key和包名要一一对应,可去官网复制黏贴。
零基础Ar学习之Unity3D运行EasyAr Sample_第9张图片
9、接下来就是打包生成。再次点击buildsettings,如需安装在安装设备则点击build&run,如果只要在电脑上打包akp点击build即可。
零基础Ar学习之Unity3D运行EasyAr Sample_第10张图片
10、运行。安装完后直接打开对着识别图即可看到模型,可对着身份证背面,或者通过如下位置即可打开识别图:
零基础Ar学习之Unity3D运行EasyAr Sample_第11张图片
11、效果图:
零基础Ar学习之Unity3D运行EasyAr Sample_第12张图片

你可能感兴趣的:(增强现实Ar)