【Unity 3D】使用EasyAR实现单图识别的AR增强现实功能(附实现步骤)

简介: 【Unity 3D】使用EasyAR实现单图识别的AR增强现实功能(附实现步骤)

EasyAR插件

接下来使用AR插件制作案例

EasyAR是免费 好用的全平台AR引擎,支持使用平面目标的AR 支持1000以上本地目标的流畅加载和识别,支持基于硬解码的视频的播放,支持二维码识别、支持多目标同时跟踪,支持PC和移动设备等多个平台,EasyAR不会现实水印,也没有识别次数限制 在拿到EastAR package或者EasyAR样例后,读者需要一个Key才能使用,下面就来获取一个Key

首先使用邮箱注册 进入官网按照指引注册即可

官网

注册成功后来申请Key

单击我需要一个新的Sense许可证密匙即可 然后填写打包名等必要信息

确定完之后就可以看到Key 界面如下

可以对应用名称进行修改

可以对Bundle ID进行修改

Package Name和Bundle ID主要在打包程序时用到

准备好Key后 需要导入AR的SDK

下载网址

Unity  3D导入

新建一个3D模板 然后在最上方的编辑器中选择Window-Package Manager打开包管理器,单击包管理器左上角的加号按钮 选择Add package from tarball命令 从本地到如图插件包

导入之后可以在最上方的命令行中看到EastAR菜单,选择EasyAR-Sense-Configuration命令,进行插件参数配置 将申请的Key填入

任意找一张图片当作识别图,将图片拖入Project视图的StreamingAssets文件夹,如果没有这个文件夹就新建一个

新建一个场景 设置Main Camera对象的ClearFlags属性为Solid Color Background属性为纯黑色

在Hierarchy视图中,单击加号按钮,选择EasyAR Sense-Image Tracking-AR Session命令 添加AR Session对象,选择Target image Target命令 添加Image Target命令

保存场景后 选择File-Build Settings命令 弹出Build Settings窗口,单击Add Open Scenes按钮将当前场景添加进去,Platform选择Android 如果没有就安装一下

最后单击Build Settings窗口左下角的Player Settings按钮,打开Other Settings选项 将Package name属性修改为申请Key时填写的字段

最后单击Build按钮,将生成的安卓包安装到手机上运行 然后扫描导入Unity的那张图片 模型就出来了

创作不易 觉得有帮助请点赞关注收藏~~~

相关文章
|
4月前
|
图形学
Unity Hololens2开发|(五)MRTK3子系统 KeywordRecognitionSubsystem(关键字识别)
Unity Hololens2开发|(五)MRTK3子系统 KeywordRecognitionSubsystem(关键字识别)
|
5月前
|
C# 图形学
【Unity 3D】元宇宙案例之虚拟地球信息射线实战(附源码、演示视频和步骤 超详细)
【Unity 3D】元宇宙案例之虚拟地球信息射线实战(附源码、演示视频和步骤 超详细)
51 0
|
5月前
|
人工智能 自然语言处理 区块链
【Unity 3D】元宇宙概念、应用前景、价值链等概述
【Unity 3D】元宇宙概念、应用前景、价值链等概述
52 0
|
5月前
|
vr&ar C# 图形学
【Unity 3D】VR飞机拆装后零件说明功能案例实战(附源码和演示视频 超详细)
【Unity 3D】VR飞机拆装后零件说明功能案例实战(附源码和演示视频 超详细)
41 0
|
5月前
|
vr&ar C# 图形学
【Unity 3D】VR飞机动态拆装及引擎开关控制案例(附源码和演示视频 超详细)
【Unity 3D】VR飞机动态拆装及引擎开关控制案例(附源码和演示视频 超详细)
41 0
|
5月前
|
vr&ar 图形学
【Unity 3D】VR飞机起飞喷火游戏案例实战(附源码和演示视频 超详细)
【Unity 3D】VR飞机起飞喷火游戏案例实战(附源码和演示视频 超详细)
56 0
|
5月前
|
传感器 数据可视化 vr&ar
AR增强现实技术特点、工作原理等简介
AR增强现实技术特点、工作原理等简介
156 0
|
5月前
|
图形学
【Unity 3D】3D游戏跑酷小子实战教学(附源码和步骤 超详细)
【Unity 3D】3D游戏跑酷小子实战教学(附源码和步骤 超详细)
185 0
|
5月前
|
开发框架 数据可视化 前端开发
【Unity 3D】GameFramework、QFramework框架简介及应用实战(超详细 附源码)
【Unity 3D】GameFramework、QFramework框架简介及应用实战(超详细 附源码)
142 0
|
5月前
|
数据可视化 安全 定位技术
【Unity 3D】常用插件DOTween、Haste、Exploder、KGFMapSystem介绍(图文解释)
【Unity 3D】常用插件DOTween、Haste、Exploder、KGFMapSystem介绍(图文解释)
43 0