Pico neo3最新版SDK导入Unity详细教程(包含眼动)

Posted liunian0v0

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Pico neo3最新版SDK导入Unity详细教程(包含眼动)相关的知识,希望对你有一定的参考价值。

首先去Pico官网下载SDK

 

解压文件下来是这样的:

接着创建一个Unity3D项目,版本号最好是2020的版本

 进去之后开始导入SDK并且对XR+VR的环境进行配置

 

导入SDK包后界面会多一个Pico这样就算导入成功了,接下来配置VR环境 

翻到最下面选择升级,升级过程中会有两个弹窗提示是否继续,直接点继续即可,更新完成后会自动重启Unity

重启完之后点开之前那个界面,看右半边的界面,点开Samples将下列三个数据全部Import进去 

 

最后就是平台设置以及头显渲染设置了,修改成安卓平台

 

 

点击上一个界面右下角的Player Settings进入设置界面给安卓平台的PicoXR打上勾

 

 接着转到Player界面修改渲染和生成参数

 

 

至此环境配置完毕了,我们创建一个简单的场景运行即可,右键Hierarchy面板创建VR相机和空间

点击XR Origin给物体添加必要的组件,如果有眼动功能点上eyetrack即可 

 

顺带一提如果要创建UI界面的话也需要在XR中添加 

开发者模式开启以及设备导入Unity参照文档:https://developer-global.pico-interactive.com/document/unity

PicoVR基础功能学习:Pico VR Neo3开发入门教程(1)——Hello World_哔哩哔哩_bilibili

 

 

 

Pico Neo 3丨SDK的下载与快速入门

哈喽大家好,你的橙哥突然出现~

本系列博客地址:传送门



一、下载 Unity XR SDK

Unity XR SDK v2.x 系列是底层和接口重构后的长期维护版本,目前只支持Neo3 系列设备。开发 Neo3游戏及应用,建议使用2.x 系列SDK。

下载地址:传送门



二、SDK使用快速入门

1、新建工程

打开Unity,新建工程如下:



2、导入SDK

选择菜单Windows>Package Manager>+>Add Package From Disk…

打开Package Manager




从本地加载package:



此时系统会弹出一个对话框,选择SDK文件夹下的package.json文件后点击打开:

打开后,等待Unity加载进度条完成。



3:使用SDK

1、进入Project Settings页面, 在XR Plug-in Management页面选择PicoXR



2、新建空场景。


3、右击 Hierarchy 面板任意区域。


4、从快捷菜单处选择 XR > Room-Scale XR Rig。

注:若想添加 XR Origin (Action-based) 模块,需先手动升级 XR Interaction Toolkit。



4:增加PXR_Manager

PXR_Manager: SDK 管理类,主要负责 XR Platform 系统控制,安全区状态与渲染切换,以及注视点渲染等级、屏幕渐变效果、眼球追踪、内容保护、推荐抗锯齿等设置的开关。



功能描述:

  • Open Screen Fade: 屏幕渐变效果
  • Foveation Level: 注视点渲染等级设置
  • Eye Tracking: 眼球追踪
  • Use Content Protect: 内容保护设置
  • Use Recommend MSAA: 使用推荐抗锯齿

注:不添加PXR_Manager会使版权保护,Overlay功能失效



5:打包

打包时首先保存当前场景,然后进入File>Build Settings…,点击“Add Current”,将当前场景加入构建列表。还要在Platform处选中Android,然后点击“Switch Platform”,最后点击Build即可完成打包。



自此,一个完整的SDK使用流程就结束了,

对于Pico硬件产品具体的SDK适配方法,将在以下章节详细介绍。










如果你有 技术的问题 项目开发

都可以加下方联系方式

和我聊一聊你的故事🧡

以上是关于Pico neo3最新版SDK导入Unity详细教程(包含眼动)的主要内容,如果未能解决你的问题,请参考以下文章

Pico Neo 3丨SDK的下载与快速入门

Pico Neo3使用Unity开发简明教程

[Pico]Unity XR Platform SDK

Pico Neo 3丨从 PicoVR Unity SDK 迁移至 Unity XR SDK

GJM : Unity3D HIAR - 快速入门 导入 SDK

今天教大家怎么用Unity制作简单的AR