当前位置: 首页 > article >正文

【MR开发】在Pico设备上接入MRTK3(二)——在Unity中配置Pico SDK

上一篇文档介绍了

  • 【MR开发】在Pico设备上接入MRTK3(一)在Unity中导入MRTK3依赖

下面将介绍在Unity中导入Pcio SDK的具体步骤

在Unity中导入Pico SDK

当前Pico SDK版本

Unity交互SDK

git仓库:
https://github.com/Pico-Developer/PICO-Unity-Integration-SDK

Pico SDK下载地址:
https://developer-cn.picoxr.com/resources/#sdk

下载Integration SDK

在这里插入图片描述
当前版本:

v3.0.0
本文记录了 PICO Unity Integration SDK 在 3.0.0 版本中的变更情况。​
下载 SDK​
前往下载页面获取最新版本的 PICO Unity Integration SDK。​
更新说明​
上线时间:2024 年 09 月 02 日​
设备系统版本要求:5.11.0 及以上

注意:这里对Pico设备的系统版本有要求。系统版本低于要求则无法运行。

在Unity中导入SDK

  1. 进入Unity 编辑器页面。
  2. 在上方菜单栏处,选择 Windows > Package Manager。
  3. 在 Package Manager 窗口中,点击 + > Add package from disk。
  4. 选择 package.json 文件并导入。
    在这里插入图片描述
  5. 导入完成后,你将看到 PXR SDK Setting 窗口,点击apply后,关闭即可。
    在这里插入图片描述

修改Unity配置

切换XR平台为Pico

在这里插入图片描述

修改Player Setting

由于Pico SDK支持最低的安卓SDK版本为29,因此需要修改min
在这里插入图片描述

其它修改:

  • 修改Scriting Backend为IL2CPP
  • 启用ARM64

接入PicoMRTK3项目的Scripts

这里需要用到一个MRTKSupports的脚本,下载链接

通过AssestManager导入即可
在这里插入图片描述

备注:这里是使用的开源库PicoMRTK3的Scripts,也可以在git上下载资源复制资源
将下载的项目解压缩后,打开其Assets,将Scripts路径下的PicoMRTK3Support文件夹复制到Unity工程的Scripts路径下。

(2)Scripting Define Symbols设置

为了便于条件编译

在Project Settings–>Player–>Other Settings–>Script Compilation里进行设置,添加PICO_INSTALL和MRTK3_INSTALL。
![变量设置](https://i-blog.csdnimg.cn/direct/360ea91e99c646c88046571a01329976.png

配置MRTK Profile

1.创建一个默认的MRTK配置文件
未配置
点击“assign MRTK Default”
2. 切换为Pico相关选项
示例图如下:
MRTK子系统设置

下一篇文档将介绍如何运行一个简单的带有MRTK的示例。

  • 【MR开发】在Pico设备上接入MRTK3(三)在Unity中运行MRTK示例


http://www.kler.cn/news/355730.html

相关文章:

  • 利用Arcgis进行沟道形态分析
  • maven工程怎么将除工程源码外的三方依赖一起打包到jar中
  • Vue3 集成Monaco Editor编辑器
  • AI学习指南深度学习篇-自编码器的基本原理
  • MobaXterm 中文乱码
  • WordPress添加meta标签做seo优化
  • node.js下载安装以及环境配置超详细教程【Windows版本】
  • SAP 为 Copilot Joule 增添协作功能
  • 【算法系列-字符串】反转字符串中的单词
  • 深入探讨ASP.NET Core中间件及其请求处理管道特性
  • 1.1 C++语言基础面试问题
  • 基于Arduino做的“鱿鱼游戏”BOSS面具,支持动作检测
  • 软件设计——数据流图
  • arm-none-linux-gnueabi-strip的作用
  • Springboot接入Elastic
  • AWTK fscript 中的 widget 扩展函数
  • C++ 学习笔记 十二 结构体
  • 深度学习框架-Keras的常用内置数据集总结
  • nacos组件介绍
  • 智能指针(3)