使用Unity开发Nreal应用以及安装部署
Nreal开发的官方教程和csdn上面也有一些教程,但是由于版本更新的问题,后面的开发有些教程已经滞后,所以现在出一个在最新的Nreal的快速开发教程。
一、下载NRSDK,官方链接:https://developer.nreal.ai/download
我下载的是最新版本,也就是1.4.8版本。
Nreal官网可能会有问题,切换不了版本,这里也把资源放上来,可以在这个链接下载https://download.csdn.net/download/qq_42419143/12928589
二、Unity部分
本质上来说2018.2.x之后的版本都可以,我这边使用过了2018.4.12和2019.4.5版本,都是成功的。
首先在UnityHub上下载unity,在负载上选上安卓支持,如果没有配置安卓sdk的可以通过AndroidStudio来下载sdk,一般hub下载安卓支持时会下载一个版本的sdk,但是我们用到的可能比默认下载的高,所以需要下载。我这边是用的AndroidStudio下载,因为之前的sdkmanager那个工具现在是不能直接使用了,所以为了快就直接选用了AndroidStudio。下载链接https://developer.android.google.cn/studio/
下载需要挂梯子,没有梯子的后续我会把这个安装包也传上来。
安装教程网上有,然后就是sdk的配置之类的,网上也能找到,这边不讲。
三、制作项目
打开Unity导入NRSDK,之后可以自行创建新场景,也可以直接打包里面的Demo场景,我这边是新建场景,做了一个图片识别的场景。
1.新建场景
2.删掉相机
3.从Assets里找到NRCameraRig拖到场景中
4.从Assets里找到NRInput拖到场景中
5.NRInput的OverrideCameraCenter是NRCameraRig下的CenterCamera
6.从Assets里找到NRTrackableImageTarget拖到场景中
7.新建一个cube
8.新建一个空物体,添加TrackableFoundTest脚本
9.TrackableFoundTest的observer是NRTrackableImageTarget,obj是cube。
到这里场景就做完了,保存一下,切换平台到安卓。
Player Settings > Resolution and Presentation > Default Orientation设置为Portrait
Player Settings > Other Settings > Auto Graphics API设置为false
Player Settings > Other Settings > Graphics APIs只留一个OpenGLES3
Player Settings > Other Settings > Minimum API Level设置为安卓8.0
Player Settings > Other Settings > Target API Level设置为安卓8.0
Player Settings > Other Settings > Write Permission设置为External(SDCard)
Project Settings > Quality > V Sync Count设置为Don't Sync
然后直接打包就可以了。
四、安装部署
打开Nreal的计算单元,开机,然后连接电脑USB-TYPEC,如果电脑直接弹出了这个界面,就把apk复制进去
如果没有那就需要使用scrcpy工具,下载链接 https://download.csdn.net/download/qq_42419143/12920004
解压后选择scrcpy.exe双击打开,会出现这个窗口,这就是一个安卓的界面
使用鼠标模仿手指在手机上划下通知中心的操作,找到这个
然后选择Transfer files,然后就可以在PC上看到设备的文件管理界面了,把apk放进去之后找到files,点击找到自己放的apk位置,点击安装,安装后点击OPEN试一下如果有需要打开的权限可以直接给权限。
正常来说这样已经打包成功了。
更新:
AndroidStudio下载链接:https://download.csdn.net/download/qq_42419143/12928807
使用Unity开发Nreal应用以及安装部署相关推荐
- SolidEdge C#.NET 二次开发系列教程(一) 安装部署插件
SE二次开发国内的教程简直太少了,为了学习这块,废了不少功夫,走了不少弯路. 特此开贴写教程以示后人. se插件开发完成后就是如何部署,安装和部署和其他的.net插件类似. 1.走到这步你基本离成功很 ...
- Unity 开发 Hololens2 MR应用程序
Unity2020.3 LTS 开发 Hololens2 MR应用程序 提示:作者使用的是 Unity 2020.3.34f1 LTS (Unity2020.3 的其他版本也做了测试,OpenXR 要 ...
- HoloLens开发环境安装部署(基于Unity2018.4/VS2017/MRTK)
HoloLens是微软的MR开发环境,网上有很多部署教程,我这里推一个博主的部署方法,大体上都差不多.用微软的官方平台把UWP程序部署到HoloLens眼镜里. HoloLens开发环境安装部署 一. ...
- 口红机 抖音口红机 女神赢口红系统源码 全开源可二次开发 微信游戏,公众号游戏,口红机源码安装部署、调试...
上个月应朋友的请求帮助在公众号搭建了最近还蛮火爆的抖音口红机游戏,在此分享下,话不多说先上成功运行的效果图, 口红机首页商品展示运行效果图: 口红机闯关第一关运行效果图: ...
- unity游戏开发(1)安装开发环境
UnityHub 很多初学者不了解UnityHub和Unity的区别,在很早很早以前,电脑上只能装一个Unity软件,当需要切换版本的时候就很麻烦,后来官方就开发了UnityHub,它就是一个集合管理 ...
- 知识图谱实战开发案例剖析(22)Protege开发环境安装部署
一.前言 本文是系列博文<知识图谱实战开发案例剖析>第7部分:Protégé本体建模,第1节:Protégé环境安装部署.该系列内容已经录制成视频课程,发布在:网易云课堂. 二.正文 2. ...
- DataX安装部署-Reader插件二次开发
DataX DataX 是阿里巴巴集团内被广泛使用的离线数据同步工具/平台,实现包括 MySQL.Oracle.SqlServer.Postgre.HDFS.Hive.ADS.HBase.TableS ...
- HTC vive VR设备软硬件安装+运行unity开发的VR程序
总结在HTC vive VR开发过程中的HTC vive的安装调试 1.首先确保电脑的配置满足要求: 进入官网,测试电脑是否满足要求 链接:https://www.vive.com/us/produc ...
- erpnext v13 安装部署 + VSCode本地开发环境配置
ERPNext Version-13 安装生产环境 参考链接 https://discuss.erpnext.com/t/install-frappe-erpnext-v13-beta-from-sc ...
最新文章
- 用python打开视频_python读取视频流提取视频帧的两种方法
- mysql索引 钱缀_【mysql索引】之前缀索引-Go语言中文社区
- Page.ClientScript、ClientScript、ScriptManager、ClientScriptManager等的详细解说
- python坐标定位_如何利用Python识别并定位图片中某一个色块的坐标?
- [Selenium]如何通过Selenium实现Ctrl+click,即按住Ctrl的同时进行单击操作
- kmeans聚类算法matlab代码,K-Means算法实现(Matlab)
- iPhone的mysql客户端_苹果系统Sequel Pro—MySQL客户端工具一个大坑
- Linux 安装kafka的库librdkafka
- e1载波的数据速率是_Wi-Fi 6(802.11ax)解析25:DCM双载波调制技术
- 理财入门:思维转变和资产理解以及财务自由说明。
- h5禁用浏览器下载视频_【HTML5】video 标签禁用自带的下载按钮
- SAP UI5 应用开发教程之七十九 - 采用测试驱动开发理念(Test Driven Development)进行 SAP UI5 应用的功能开发(一)的试读版
- Python3.7,在Anaconda中安装PIL
- I2C之知(一)--I2C的简介和特性
- 正则^[a-zA-Z\d]+$
- 兼职币圈代言人?特斯拉CEO:加密货币是我的安全词
- 跨境电商选品避坑指南-成都扬帆凌远跨境电商
- 【MindSpore深度学习框架】MindSpore中的张量Tensor
- 基于stm32的恒功率无线充电
- 一文读懂数据要素(附研究文档大合集下载)
热门文章
- 稀土掘金个人头像无限旋转
- 黑马程序员------毕老师视频笔记第七天------面向对象(模板方法设计模式)
- springboot模拟天猫整站,分类管理系统后端设计实现(分页以及增加删除)
- SSL 2382 k好数(数位dp)
- 帮我用python flask框架写一个可以上传英文pdf然后通过调取百度翻译api翻译为中文然后保存为pdf文件的代码...
- Blender 导出FBX到Unity
- 【软件开发】Eclipse的常用快捷键汇总,将持续更新!
- python模运算求余_取模运算和取余运算
- 响应式表格(table-responsive)表头与表数据位置偏移
- 云计算基础运维任务时间同步配置