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

目录

一.目的

1.1 想ARFoundation学习

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

二.参考

2.1 Unity AR 开发入门

2.1 ARCore 支持的设备

2.1 arfoundation-samples

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

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

3.1 版本

3.1 创建工程:ARFoundationLearn

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

3.1 项目设置

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

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

3.1 运行结果:SampleScene:成功

3.1 运行结果:BlankAR:失败


一.目的

1.1 想ARFoundation学习

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

二.参考

2.1 Unity AR 开发入门

https://docs.unity.cn/cn/2020.3/Manual/AROverview.html

https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@4.1/manual/index.html

  1. 官网的ARFoundation的文档

2.1 ARCore 支持的设备

https://developers.google.cn/ar/devices

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

2.1 arfoundation-samples

https://github.com/Unity-Technologies/arfoundation-samples

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

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

https://www.bilibili.com/video/BV1pi4y1A7WY

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

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

3.1 版本

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

3.1 创建工程:ARFoundationLearn

 

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

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

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

3.1 项目设置

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

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

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

  1. 因为安卓手机缺少必要的环境,所以需要下载

  1. 重新打开:需要权限
  2. 然后直接闪退:此ARCore不支持小米6手机
  3. 使用其他的小米手机,版本高点的,是能够看到画面的,支持平面检测的

3.1 运行结果:SampleScene:成功

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

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

3.1 运行结果:BlankAR:失败

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

  1. 没有变化,再次就没有录像了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值