jjzjj

pico 4 手柄按键获取

 InputDeviceleftHandController;  InputDevicerightHandController;voidStart()  {        leftHandController=InputDevices.GetDeviceAtXRNode(XRNode.LeftHand);    rightHandController=InputDevices.GetDeviceAtXRNode(XRNode.RightHand);    GetAll();     } publicListGetAll()  {    ListdeviceList=newList();    

【unity】Pico VR 开发笔记(基础篇)

PicoVR开发笔记(基础篇)XRInteractionTooikit版本2.3.2一、环境搭建其实官方文档已经写的很详细了,这里只是不废话快速搭建,另外有一项官方说明有误的,补充说明一下,在开发工具部分说明插件安装——安装pico的sdk和XRInteractionTooikit环境配置——在场景里添加头显和手柄,并进行配置和项目配置开发工具——Pico提供的串流开发工具,可以在不打包的情况的,使用手柄和头显进行调试。1、插件安装picoSDK安装picoSDK下载地址:SDK-PICO开发者平台(pico-interactive.com)SDK下载后解压打开unity→Window→Pac

PICO4开发实战一:节奏光剑(VR)(需求文档)

PICO4开发实战一:节奏光剑(VR)(需求文档)文章目录PICO4开发实战一:节奏光剑(VR)(需求文档)一、V1基础功能开发1、V1版本完成页面2、V1基本功能需求介绍(1)配置PXR基础环境创建XROrigin并**绑定光剑**(2)环境搭建(3)方块生成与移动(4)光剑击毁方块二、V2交互体验优化1、V2交互体验优化完成页面2、V2交互体验优化需求介绍(1)切割方块(2)新增红蓝方块Lable并指定特定光剑劈砍(3)限定红蓝方块切割方向(4)增加光剑挥舞粒子特效三、V3场景体验优化1、V3场景体验优化完成页面2、V3场景体验优化需求介绍(1)使用已建模好的复杂场景与天空盒子(2)方块生

VR Interaction Framework2.0插件的使用(适用于Pico串流)

        随着Pico被字节收购,追踪优化变好了,Pico的串流也越来越好用了,现在已经可以用于开发了,现在所用的设备为PicoNeo3消费版,个人感觉的使用感受是,比起上万的HTCVive设备,几千的PicoNeo3消费版,某种程度来说是更加好用的,现在我要介绍的VR开发框架为VRIF,全称为VRInteractionFramework。VRIF插件获取:Unity商店VRIF官网:VRIFWiki为什么去学习这个框架呢?1、它适合用多个平台,基本上来说,一次开发就可以打包到大部分的主流的平台,如:PCVR设备、Pico设备、Oculus设备等。2、得益于Openxr和XRIntera

WIZnet W6100-EVB-Pico DHCP 配置教程(三)

前言    在上一章节中我们讲了网络信息配置,那些网络信息的配置都是用户手动的去配置的,为了能跟电脑处于同一网段,且电脑能成功ping通板子,我们不仅要注意子网掩码,对于IP地址主机位和网络位的划分,而且还要注意不能跟同一网段已有IP地址的重复,对于新手和不了解网络的人来说,如何配置是件很麻烦的事,那么本章将通过DHCP协议,从dhcp服务器获取网络信息来进行配置(IPv4),直接省去了用户手动配置不知道如何配置的烦恼。DHCP协议介绍什么是DHCP?        动态主机配置协议DHCP(DynamicHostConfigurationProtocol)是一种网络管理协议,用于集中对用户I

Unity3d 开发Pico4应用打开工程卡在Importing(iteration xxx) busy for xx:xx)...问题记录

问题大致问题如题:步骤是参照了PICO官方给出的快速开始的步骤进行的,而这个我问题的出现是在导入PICOUnityIntegrationSDK前往SDK下载中心,下载最新版本的SDK。1.解压所下载的SDK压缩包。2.你将会得到一个包含package.json文件的文件夹。3.返回Unity编辑器页面。4.在上方菜单栏处,选择Windows>PackageManager。5.在PackageManager窗口中,点击+>Addpackagefromdisk。6.选择package.json文件并导入。导入完成后,你将看到PXRSDKSetting窗口,关闭即可。卡在了这里的第6步。这个过程不会

使用UnityXR配置PICO开发环境

效果展示:一、说明本文环境搭建测试基于Unity2021.3.26版本进行的,插件版本为当前官方最新版本PICO_SDK_v2.1.5,根据官方的描述,PICOUnityIntegrationSDKv2.x.x系列是长期维护版本,支持PICONeo3和PICO4全系列设备。SDK支持的最低Unity编辑器版本为2020.3.21,支持的最高Unity编辑器版本为2022.2.14。插件可以官网下载,这边提供一个快速链接PICO_SDK_v2.1.5下载地址二、环境搭建过程1、创建一个unity项目,项目名称和存储目录不能包含中文字符。2、导入PICOUnityIntegrationSDK①前往

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

首先去Pico官网下载SDK 解压文件下来是这样的:接着创建一个Unity3D项目,版本号最好是2020的版本 进去之后开始导入SDK并且对XR+VR的环境进行配置 导入SDK包后界面会多一个Pico这样就算导入成功了,接下来配置VR环境 翻到最下面选择升级,升级过程中会有两个弹窗提示是否继续,直接点继续即可,更新完成后会自动重启Unity重启完之后点开之前那个界面,看右半边的界面,点开Samples将下列三个数据全部Import进去  最后就是平台设置以及头显渲染设置了,修改成安卓平台  点击上一个界面右下角的PlayerSettings进入设置界面给安卓平台的PicoXR打上勾  接着转到

Unity+Pico 基础传送与锚点传送

基础传送就是头显的瞬移方式,是目前Pico一体机开发中一种主要的运动方式,可以让玩家通过激光线移动到想要去的目的地。一、基础传送1、首先在地面添加传送区域组件“TeleportationArea”,也可以在Hierachy窗口右键-->XR-->TeleportationArea创建带传送区域组件的地面,然后将“XROrigin”拖拽到“TeleportationArea”组件中的“TeleportationProvider”属性。 2、“XROrigin”添加传送提供者组件“TeleportationProvider”,“TeleportationProvider”组件的“System”属性

2023—Unity打包Pico4(3)全流程(Pico插件)

一、项目选择了2021.3.0版本的URP,把项目Build成Android二、打开ProjectSetting→安装最下面的XRPluginManagement安装完成后的界面,此时还没有Pico选项出现三、我们需要在该网站下载Pico的SDK包SDK-PICODeveloper(pico-interactive.com)解压该文件到指定文件夹四、打开Unity的PackageManager,从本地导入文件,选中Package.json文件五、导入后会重新启动Unity,这时候会出现一个SDKSetting窗口六、可以选择要不要输入AppID,AppID就是在Pico官网,选择成为开发者ht