1.概述

出于公司自研开发了一款AR手机app简单记录下开发经验。如果有同行朋友有更好的经验欢迎交流哈。

2.使用ARFoundation开发

Unity开发手机AR项目主要是集成的ARCore和ARKit,ARCore面向Android手机而ARKit面向IOS,从Unity2019后Unity官方使用ARFoundation集成了这两个SDK,从而让开发变得更方便。于是我就采用了AR Foundation进行项目的开发。

3.华为手机使用AREngine开发

由于Android手机需要安装ARCore才能用,但是ARCore是谷歌公司开发的,基于谷歌公司制裁了华为,所以华为手机无法安装使用ARCore。经过查找发现华为自研了一套AR功能的SDK(AREngine),从华为论坛上可以下载AREngine的Unity插件包。也可以参考这篇文章:Unity接入Huawei AR Engine_ssssssilver的博客-CSDN博客_unity华为ar

4.华为手机无法支持AR的解决方案

由于华为机型众多AREngine也只是支持了华为一部分的手机,可在文档中心这里看支持的型号。对于不支持的华为手机,我这里直接用Unity自带的组件WebCamTexture 获取设备摄像头,背景开启真实的环境。只是这样就无法进行AR功能里的平面检测定位等功能了。

5.总结

对于IOS还是比较稳定的,无论是苹果手机还是平板。而Android手机就很繁琐了,首先Android手机品牌就很多很杂,每个品牌机型又多,每个品牌对于AR的支持情况不尽相同,这是很令人头痛的事情。

使用Unity开发手机AR项目经验分享相关推荐

  1. 去年一个百万级的小软件项目经验分享,20来个功能模块,项目不太好做有些棘手

    别人总觉得是在显吧,干脆把这个项目认为是小项目了,不知道把这个项目是小了,别人会不会又觉得又显吧了?说大也不行.说小也不行,也的确没招了. 我想主要把项目里遇到的问题分享给大家一起探讨,也并不是为了什 ...

  2. 基于 SAP BTP 平台的 AI 项目经验分享

    笔者在 SAP 成都研究院工作十五余年,也曾参加过一些基于 SAP Business Technology Platform(中文名称为 SAP 业务技术平台,以下简称 SAP BTP) 的 AI 服 ...

  3. 前端学习总结,经验分享,项目经验分享过程

    前言 来,和魔王哪吒总结一下,分享一下自己对前端学习总结,经验分享,以及写过的项目经验分享过程. 如果觉得还不错的话,浏览的过程中,需要您: 点赞,分享,评论 有钱的捧个钱场,没钱的捧个人场 技术实践 ...

  4. 基于unity+高通AR项目的一些总结

    今天,公司做的第一款AR项目终于在苹果appstore上架了.将近三个多月的踩坑和摸索也终于告一段落了,接下来就是不断的进行版本优化和更新,这将是一个漫长的过程.在此,对自己三个多月的开发做一个阶段性 ...

  5. 创维智控项目经验分享

    一.产品介绍 创维智控APP,通过手机实现对智能家居产品的智能化控制和管理,支持多家庭.多网关.多场景.多设备的简易化控制.智能化联动.安全又节能,一键开启您的智能家居生活.通过手机操作,实现智能家庭 ...

  6. 如何将Unity开发的AR程序编译到IPad/iPhone上真机运行

    如何将Unity项目编译成iOS app,并在ipad或者iphone上真机运行呢?大体步骤分为三步: 使用Unity生成 .xcodeproj 文件 使用XCode将AR APP编译到IPad/iP ...

  7. 去年一个百万级的小软件项目经验分享,20来个功能模块,项目不太好做有些棘手...

    别人总觉得是在显吧,干脆把这个项目认为是小项目了,不知道把这个项目是小了,别人会不会又觉得又显吧了?说大也不行.说小也不行,也的确没招了. 我想主要把项目里遇到的问题分享给大家一起探讨,也并不是为了什 ...

  8. 关于零基础学习web前端开发,有些过来经验分享

    大家好,今天给大家分享一下我从事WEB前行业一些自己的学习经验分享 也希望通过这篇文章,可以帮助到更多正在学习但是又不知道从哪里学习学习的前端的小伙伴,还有一些想要去转行的,但是不知道不知道如何去学习 ...

  9. 敏捷开发之团队级经验分享

    1.团队核心实践 在我们目标模糊时,到达终点没有最短路径,只需要将阶段性目标变得清晰就可以把目标最终效果可视化,也可以将最终目标可视化,这就需要正式进入产品研发前,产品经理,交互设计师,视觉设计师,主 ...

最新文章

  1. 转:谷歌离线地图基础
  2. raspberry pi_在月光下将Raspberry Pi变成蒸汽机
  3. 合作开发和委托开发完成成果的归属
  4. 神州泰岳2050万元收买并增资奇点国际
  5. BZOJ 2324: [ZJOI2011]营救皮卡丘(带上下限的最小费用最大流)
  6. pm2 守护 nuxt
  7. CSS串联和后代选择器
  8. 同步现象 心理学_男生是不是更容易从失恋中走出来?心理学:失恋后悲伤,男女不同...
  9. echart重新加载数据_在asp.net core中动态加载最新的配置信息
  10. vue前端信息详情页模板梳理
  11. python银行卡号识别_EAST+CRNN银行卡号识别,附数据集
  12. 为什么c语言输出到文件慢,【图片】今天写几个性能测试,为什么C语言跑得这么慢呢??【c语言吧】_百度贴吧...
  13. 关于ubantu安装cmake
  14. 敏捷培训: 如何使培训产生共鸣?
  15. html免费问答系统模板,tipask问答系统模板文件对照表详解
  16. oracle经典习题(一)
  17. excel oss 上传_excel上传数据库失败
  18. python中类重要吗_如何看待有的python程序员从不使用类?
  19. htmla标签下划线去除_html超链接去掉下划线 html去除取消超链接下划线
  20. 06_Callable接口

热门文章

  1. Linux-内存分析-free meminfo
  2. 原来,这才是项目管理的真相
  3. 《信息科技管理制度体系框架》
  4. English trip V1 - B 6.Where Are You From? Teacher:Patrick Key: 一般疑问句和否定句中的be动词...
  5. Pandas直接核算Excel中快递费用(自动化办公)
  6. A. 运维体系:SRE/CRE
  7. mysql的模糊查询在xml_在Mybatis xml使用mysql数据库进行多字段模糊查询(Like)
  8. Windows7集成SP1补丁中文旗舰版光盘镜像下载 (真正微软MSDN官方原版32位+64位)
  9. C语言设计第七章答案,c语言程序设计第七章答案
  10. 【167期推荐】医疗信息系统集成平台能否替代HIS系统?