EN

# 一、Unity XR SDK

# 1.1 简介

本文档介绍在Unity游戏开发引擎环境下,开发者使用奇遇 Unity XR SDK(以下简称SDK)制作运行在奇遇VR一体机设备上的VR、MR应用和游戏。

# 1.2 主要特性

  • 基于UnityXR Plug-in标准接口框架,提供VR应用开发包。
  • 提供双目彩色透视开发能力,构建逼真的AR、MR内容。
  • 采用先进的由内而外的追踪系统,达到毫米级精度。
  • 奇遇追光手柄控制器为六自由度控制器,实现直观自然的手部运动仿真。
  • Singlepass、Foveation Rendering、Vulkan等高级渲染功能提高性能。
  • 高质量3D音频,为数字音频工作站提供插件。

# 1.3 开发环境要求

软件要求
Unity Editor 必须使用unity2019.4.22f1以上版本
Android SDK API Level 26 (Android 8.0) 及以上
JDK JDK 1.8.0及以上
硬件要求
奇遇 3 一体机 支持
奇遇 Dream 一体机 支持
奇遇 DreamPro 一体机 支持
奇遇 MIX 一体机 支持

开发设备说明:

  • 奇遇X设备为新一代奇遇MR旗舰机型,支持OpenXR,如需使用OpenXR开发环境和SDK,请联系vrsupport@qiyi.com获取
  • 如需开发手势识别的内容,请联系vrsupport@qiyi.com获取OpenXRSDK
  • 如需开发MR内容并自定义Passthrough画面,请联系vrsupport@qiyi.com获取OpenXRSDK
  • 后续会逐步将奇遇各型设备升级至OpenXR,敬请期待

# 1.4 Unity Package 目录说明

SDK通过zip包格式提供,开发者导入后可看到如下目录:

img

  • Assets目录:SDK的模型,材质,shader等资源
  • Editor目录:SDK用编辑器工具
  • Runtime目录:SDK相关运行时脚本
  • Samples目录:SDK相关Samples例子工程
  • package.json文件:SDK配置文件,导入SDK的入口