基于Unity3D的Rokid AR Glass项目开发环境搭建

一、SDK简介

UXR2.0 SDK是Rokid为Unity开发者提供的AR开发工具包,提供空间定位跟踪、双目渲染、手势交互等能力;是为Unity 开发者提供的在YodaOS-Master 空间计算操作系统上,开发空间计算应用的工具。
在这里插入图片描述

二、准备工作

1.软件环境

  • Unity 2020/2021/2022 的LTS长期维护版本
  • 对应Unity版本支持的Android Build Support环境
  • Android Platform 28-34
  • YodaOS-Master 系统版本不低于v3.29.006-20240611-800202 版本

2.硬件环境

  • 满足Unity 开发的Windows PC 设备。
  • Master Pro 眼镜 + Station Pro

本博客内容在Unity2020.3.48f1上测试通过

三、快速接入SDK

UXR2.0 SDK 使用Unity Package Manager 进行SDK 包管理。

1.配置Package Manager

在这里插入图片描述

填写Scoped Registries时注意,name可以随意填写,关键部分url和Scope(s)一定要正确填写,否则无法导入Sdk。
URL: https://npm.rokid.com/ 或 http://npm.rokid.com
Scope(s):com.rokid

2.安装UXR2.0 SDK

1、在上一步正确配置后可在My Registries里看到Rodkid UXR SDK,点击安装即可。在这里插入图片描述
2、首次导入SDK会弹出如下提示:
在这里插入图片描述
点击Yes 即可,运行sdk配置Unity Input System并会重启Unity项目。

3、Unity重启之后会弹出以下提示:点击Accept All即可。
在这里插入图片描述
4、完成上诉自动配置之后,还会弹出以下提示
在这里插入图片描述
意思就是说需要去XR Plug-in Managerment将Rokid XR Core。
在这里插入图片描述
5、完成所有上述所有步骤之后,等待以下窗口没有报错提示了,关闭该窗口即可。
在这里插入图片描述

四、导入官方Demo进行模拟器测试

1、回到Package Manager 找到Rokid UXR SDK可以看到UXR Sample,点击Import
在这里插入图片描述
2、导入之后,在Project面板下找到导入的文件夹下Samples。随便打开一个场景点击运行测试无报错即可。
在这里插入图片描述
3、运行uxr006-Phone3DofController场景,可以使用鼠标键盘进行AR射线操作。
在这里插入图片描述
运行无报错证明成功搭建基于Unity3D的Rokid AR Glass项目开发环境。

4、官方场景Demo说明,可以自行体验

场景演示功能
Hello Rokid眼镜设备硬件信息
Head Tracking空间演示场景
VoiceRecognize语音指令演示场景
Phone 3Dof Controller控制器射线使用演示场景
CameraPreview眼镜Camera 预览画面(Max Pro 场景)
RKHandRay手势射线简单演示场景(Max Pro 场景)
RKHandGrab手势抓取简单演示场景(Max Pro 场景)
RKMultiInteractor多模态交互简单演示场景(Max Pro 场景)
RKSensorAPI传感器与SLAM 参数演示场景(Max Pro 场景)
PlaneTracking平面检测参考演示场景(Max Pro 场景)
RKTouchRayTouchPad 参考演示场景(Station2 场景)

五、Rokid AR系列教程

如果你想学习更多系列教程,请阅读以下博客:
基于Unity3D的Rokid AR Glass项目开发实战教程

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

周周的Unity小屋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值