首页 > 其他分享 >Unity+Pico 串流

Unity+Pico 串流

时间:2023-03-04 15:57:20浏览次数:43  
标签:OpenXR Plugin Unity Pico 串流 XR

当场景中的三角面数达到一定数量,或者加上一些比较吃性能的功能后,单纯靠Pico已经完成不了巨大的计算任务,这种时候就需要使用串流,将计算任务放在电脑执行,并同步计算结果显示到Pico上。在这种模式下,Pico更多的是承担显示屏的任务。

要实现Pico的串流,需要在Pico端安装串流助手,在PC端安转StreamVR和串流助手。至于Unity项目需按以下步骤进行配置。

1、添加插件

新建Unity 3D项目,点击Window > Package Manager,在Package Manager界面添加OpenXR Plugin、XR Interaction Toolkit、XR Plugin Management三个插件,其中XR Interaction Toolkit再添加下Samples里的Starter Assets。

2、配置XR Plugin Management

点击Edit > Project Settings,弹出Project Settings界面,选择XR Plugin Management,勾选OpenXR。

 3、配置OpenXR

点击XR Plugin Management下的OpenXR,配置Profiles,并把Render Mode改为Multi Pass,否则一些渲染可能只有一只眼睛能看到。

完成上述配置,即可编译exe,通过串流助手和streamVR,实现与眼镜的数据传输。编译时需要将平台切换到windows。

标签:OpenXR,Plugin,Unity,Pico,串流,XR
From: https://www.cnblogs.com/zerotoinfinity/p/17178421.html

相关文章

  • Unity+Pico 与UI的交互
    一、Canvas画布(Canvas)是应该容纳所有UI元素的区域。画布是一种带有画布组件的游戏对象,所有UI元素都必须是此类画布的子项。画布使用EventSystem对象来协助消息系统。......
  • Unity ‘xxx Class’ is missing the class attribute 'ExtensionOfNativeC
    Unity‘xxxClass’ismissingtheclassattribute'ExtensionOfNativeClass翻译:‘xxxClass’缺少类属性`ExtensionOfNativeClass`这个就是当脚本继承了MonoBehaiour,......
  • unity3D控制手枪的旋转05
    新建脚本文档要达到鼠标控制手枪的旋转确定枪的旋转角度usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;publicclassGunManage......
  • Unity无限滑动列表
      //解释下Start里的代码 ......
  • unity3D使用协程控制怪物的生命周期
    分析九个坑位要随机生成怪物,随机时间生成类似打地鼠协程(Coroutines)协程:协程是一个分部执行,遇到条件(yieldreturn语句)时会挂起,直到条件满足时才会被唤醒继续执行后面的......
  • unity3D控制怪物的随机生成
    对target创建脚本逻辑梳理控制目标显示与隐藏控制被射击是否显示死亡动画创建怪物数组usingSystem.Collections;usingSystem.Collections.Generic;usingUni......
  • [已解决]openai.error.APIConnectionError
    在app.py里加上os.environ["http_proxy"]="http://<代理ip>:<代理端口>"os.environ["https_proxy"]="http://<代理ip>:<代理端口>"......
  • unity学习笔记
    学习过程中的问题平面有碰撞检测但是关了MeshCollider还是有。碰撞检测一直找不到原因是自己不小心将自动巡航组件(NavMeshAgent)。添加到了Plane物体上。使得Pla......
  • UnityEditor扩展,将IMGUI工作流转变为RMGUI,实现一个树状层级结构模型简化版UIElement的
    Unity内置Editor的IMGUI模式能够满足日常扩展,大多数情况下EditorGUILayout提供的控件,和布局方法BeginVertical,BeginHorizontal,配合大量的内置控件,可以满足快速开发需求。另......
  • unity3D
    第一部分:游戏基本功能的实现(场景的搭建、协程的使用、碰撞器、UGUI)第二部分:游戏的存档与读档的实现(PlayerPrefs、XML、JSON)1.搭建场景找到图片后右键此处可初始化......