介绍

Pico 4 于 9 月 22 日发布。
10月7日在日本上映。我对此很期待。
由于SDK更新,信息已经过时,所以我更新了它。
从 v2.1.1 开始支持 Pico 4 和 Pico 4 Pro。
名称也从“Pico Unity XR Platform SDK”更改为“PICO Unity Integration SDK”,流程也发生了很大变化。

  • 请参阅此处如何在 PICO4 上进入开发者模式。

  • 这里是如何制作一个传递应用程序。

请参阅此处的旧文章。

为了使开发图像易于理解,对每个步骤的过程进行了详细描述。

目前的开发环境

  • 统一 2021.3.10f1
  • PICO Unity集成SDK v2.1.1

下载 SDK 并将其导入 Unity

  • 从哪里获取 SDK

  • 将解压后的文件夹导入Unity项目的package文件夹
    【Unity】Pico Neo 3/Pico 4 VRアプリ開発 (1)  Pico SDK 2.1.1版

  • 系统将询问您是否要切换到新的输入系统。是的。
    【Unity】Pico Neo 3/Pico 4 VRアプリ開発 (1)  Pico SDK 2.1.1版

  • 将出现另一个对话框。您可以稍后更改它,所以现在[我已备份,继续!]
    【Unity】Pico Neo 3/Pico 4 VRアプリ開発 (1)  Pico SDK 2.1.1版

  • 将显示一个对话框。输入必要的信息并应用 → 关闭
    App ID 暂时不用,取消勾选即可。
    【Unity】Pico Neo 3/Pico 4 VRアプリ開発 (1)  Pico SDK 2.1.1版

  • 您可以确认 Pico XR Plugin 已导入 PackageManager。
    【Unity】Pico Neo 3/Pico 4 VRアプリ開発 (1)  Pico SDK 2.1.1版

Unity 项目设置

  • 检查项目设置 > XR 插件管理 > Android PicoXR
    【Unity】Pico Neo 3/Pico 4 VRアプリ開発 (1)  Pico SDK 2.1.1版

  • 项目设置 > 播放器设置

    • 公司名称和产品名称
      • 根据你要制作的app输入
        【Unity】Pico Neo 3/Pico 4 VRアプリ開発 (1)  Pico SDK 2.1.1版
    • 最低 API 级别
      • API 级别 29
        【Unity】Pico Neo 3/Pico 4 VRアプリ開発 (1)  Pico SDK 2.1.1版

VR兼容相机

  • 这是 Unity XR 插件标准程序。
    • 我想使用控制器,所以我将它设置为“XR Origin(基于动作)”。
    • 在 Hierarchy > XR > XR Origin(Action-based) 中右键单击
      【Unity】Pico Neo 3/Pico 4 VRアプリ開発 (1)  Pico SDK 2.1.1版

建造

  • 请将 pico Neo 3 Pro 连接到您的 PC USB。

    • 使用构建并运行构建。
      【Unity】Pico Neo 3/Pico 4 VRアプリ開発 (1)  Pico SDK 2.1.1版
  • 如果在构建时出现 Start-time Entitlement Check 对话框,

    • 如果只是想查看操作,“Ignore, Don't Reminde Again”就可以了

操作检查

它与VR一起移动!
(控制器不显示,Ray出局,但没有被追踪)
【Unity】Pico Neo 3/Pico 4 VRアプリ開発 (1)  Pico SDK 2.1.1版

显示控制器型号

  • 将 XR 交互工具包升级到 2.1.1。
    【Unity】Pico Neo 3/Pico 4 VRアプリ開発 (1)  Pico SDK 2.1.1版

  • 导入示例 Starter Assets、XR Device Simulator、Tunneling Vignette。
    【Unity】Pico Neo 3/Pico 4 VRアプリ開発 (1)  Pico SDK 2.1.1版

  • 将组件 PXR_Manager 添加到层次结构中的 XR 原点
    【Unity】Pico Neo 3/Pico 4 VRアプリ開発 (1)  Pico SDK 2.1.1版

  • 此外,可以将 Input Action Manager 添加到 AddComponent

    • 将动作资产的数量更改为 1 并设置 XRI 默认输入动作。
      【Unity】Pico Neo 3/Pico 4 VRアプリ開発 (1)  Pico SDK 2.1.1版
  • 在 Hierarchy 中将控制器模型设置为 XR Origin > Camera Offset > LeftHand Controller。

    • 从 XR Controller(基于动作)的 Preset 按钮选择并设置 XRI Default Left Controller。
      【Unity】Pico Neo 3/Pico 4 VRアプリ開発 (1)  Pico SDK 2.1.1版
    • 将 Pico 的控制器模型 Prefab 设置为 Model Prefab。
    • 控制器模型可以在 Packages > PicoXR Plugin > Assets > Resources > Prefabs 中找到。
    • 分别设置为左手控制器/右手控制器。
      【Unity】Pico Neo 3/Pico 4 VRアプリ開発 (1)  Pico SDK 2.1.1版
  • 显示了一个控制器。

【Unity】Pico Neo 3/Pico 4 VRアプリ開発 (1)  Pico SDK 2.1.1版

综上所述

我解释了如何使用 Pico Neo 3 构建和运行一个简单的 VR 应用程序。
程序从我上次发布的 2.0.4 到 2.1.1 发生了很大变化,我的印象是他们正在积极更新。
我们也想调查新添加的功能。

宣传

多设备兼容XR平台“时尚》由 Psychic VR Lab 开发运营,我们正在寻找敢于挑战新设备的开发者!


原创声明:本文系作者授权爱码网发表,未经许可,不得转载;

原文地址:https://www.likecs.com/show-308626888.html

相关文章:

  • 2021-06-29
  • 2022-01-21
  • 2021-10-30
  • 2021-12-05
  • 2022-01-08
  • 2021-08-12
  • 2021-08-16
  • 2021-09-01
猜你喜欢
  • 2021-04-21
  • 2021-10-12
  • 2021-05-31
  • 2021-06-26
  • 2021-08-06
  • 2021-12-20
  • 2021-07-12
相关资源
相似解决方案