(四)AR Foundation实现图片检测(上)
一、方法二:图片识别功能
1.在AR Session Origin上添加一个新的组件
AR Session Origin→在Inspector里Add Component添加AR Tracked Image Manager
![](https://i-blog.csdnimg.cn/blog_migrate/b5a581d21994f81c96fcb08ea41a16ba.png)
2.添加一个序列化的库
①AR Session Origin→Assets下Scenes→右键→Create→XR→RefernceImageLibrary→Add Image添加识别图片→
再点击Add Image(可放置更多识别图片)
![](https://i-blog.csdnimg.cn/blog_migrate/e12710b744804ed2c5194aef3cc29e2a.png)
②建议规范命名文件夹
![](https://i-blog.csdnimg.cn/blog_migrate/b1bd83a2bf4730f0e4de498666eda245.png)
③拖入识别图
![](https://i-blog.csdnimg.cn/blog_migrate/4d0131513cdc372f3add87c367a3649a.png)
④先把识别图放到电脑文件夹的项目里
![](https://i-blog.csdnimg.cn/blog_migrate/9d7c14d621f60a43f55826f165211ebb.png)
得到图片
![](https://i-blog.csdnimg.cn/blog_migrate/7e97aa78adcc0fd437efb8d3da97fc43.png)
拖入图片
![](https://i-blog.csdnimg.cn/blog_migrate/b3abf05520da8bf453568f955e42e2cf.png)
![](https://i-blog.csdnimg.cn/blog_migrate/5c9faad567559a5bc4adc4842888f5c6.png)
![](https://i-blog.csdnimg.cn/blog_migrate/a1bca232fbcdd4c7270ae732d0345d45.png)
![](https://i-blog.csdnimg.cn/blog_migrate/3752a55a6d88012042005acbef9d4974.png)
图片识别功能就做好了
代码补充:()
一、ARTrackedImageManger这里有一个脚本→提供了一个事件可以给我们监听
![]()
1.声明
ARTrackedImageManger→达到图片出现显示模型的目的
![]() |
二、导出平台
①File→Build Settings→选择ios
(如本版本没有ios,
请选择Open Download Page下载一个,下载好重新启动unity
)
②导出ios→直接Build
导出AR Roundation和导出vuforia还是有区别的
首先在playersetting中
①首先要修改公司名称
![]()
②
![]()
③
![]()
④
![]()
⑤
![]()
⑥
![]()
⑦
build导出
(
IOS
:导出的是xcode的工程 。
Android
导出的是一个APP的安装包)
|