Pico Unity XR SDK开发笔记(1)

20221107更新

这玩意更新太快了,新的SDK使用比之前的有一些不同,不过大体一致。新的SDK配置官网上也有详细的教程了https://developer-cn.pico-interactive.com/document/unityk

开发者平台Developer Platform

在“升级XR Interaction Toolkit”时,package manager找不到,参考文档Installation | XR Interaction Toolkit | 2.1.1,我的unity版本是2021.3.1f1,则需要“Add package by name”,搜“com.unity.xr.interaction.toolkit”即可


准备:

  • 下载UnityHub,注册激活
  • UnityHub内下载unity2021.3.1f1lts版本
    • 安装Android SDK&NDK Tools
  • 下载Pico的 unity XR SDK(2.0.4)并解压
  • 入手PicoNeo3一体机

HelloWord

1,新建3D项目

UnityHub中点击New Project,出现下图,选择3D,起个项目名称,然后“Create Project”

2,导入pico sdk

Window -> Package Manager -> Add package from disk,选择下载的pico sdk中的package.json(如下图),Open导入。

3,sdk配置

Edit -> Project Settings,设置设备和安卓版本,如下:

4,添加XR Rig

在Hierarchy面板中,也就是场景中右击,新建“XR Rig”对象(下图),XR Rig就是一体机对象,包含头显设备和两个手柄。

5,连接pico一体机

先设置pico一体机为开发者模式:

设置 -> 通用 -> 关于本机,连续点几次“软件版本号”,就会出现“开发者”选项

打开“USB调试开关”,并设置“USB连接”为“传输文件”

用USB将一体机与PC连接

6,编译运行

先设置Android编译环境,File -> Build Settings,如下图,选择Android,如果连上一体机,可以选择Pico Neo 3设备,点击“Switch Platform”

 等待切换完成,点击“Build and Run”,就可以在一体机上运行。

猜你喜欢

转载自blog.csdn.net/dragonchow123/article/details/124613856