ARFoundation学习:二:安装基本信息和设备检测

一.目的

1.1 想ARFoundation学习

1.1 想知道:ARFoundation安装基本信息和设备检测

二.参考

2.1 Unity AR 开发入门

官网的ARFoundation的文档

2.1 ARCore 支持的设备

谷歌的ARCode声明了支持哪些设备。 我的小米6手机不在里面,导致运行程序直接闪退。

2.1

GitHUB下载网站 20210713我此时学习时候官网的是4.2

2.1 ARFoundation学习-01-安装基本信息和设备检测

B站UP主,超级NICE。 我看这个然后自己也实操一遍增加印象;

三.操作:成功:使用Unity编辑器自带的示例

3.1 版本

unity2020.3.7f1 windos10 64 VS2019 小米6手机 (运行结果:闪退:ARCore不支持小米6手机) AR Foundation 4.1.7

3.1 创建工程:ARFoundationLearn

切换平台,然后打包APK安装到安卓

3.1 运行结果:失败安卓平台/编辑器:都是黑屏

因为有些项目设置没有设置,导致黑屏

3.1 项目设置

最低版本>=7:低于就会报错 IL2CPP:支持 ARCore一定要勾选:否则会黑屏 使用Unity2020,不要使用2019,因为gradle不同, 多线程渲染是支持的

3.1.1重新打包安装到安卓手机

3.1 运行结果:闪退:ARCore不支持小米6手机(同样的APK给支持的手机是可以运行的)

因为安卓手机缺少必要的环境,所以需要下载
重新打开:需要权限 然后直接闪退:此ARCore不支持小米6手机 使用其他的小米手机,版本高点的,是能够看到画面的,支持平面检测的

3.1 运行结果:SampleScene:成功

将编辑器自带的SampleScene场景打包安装后,运行效果如下:

需要等待一会儿 地面、平面等会有白原点出现

3.1 运行结果:BlankAR:失败

将编辑器自带的BlankAR场景打包安装后,运行效果如下:

没有变化,再次就没有录像了
经验分享 程序员 微信小程序 职场和发展