1 SDK简介

本文档介绍在Unity游戏开发引擎环境下,使用Pico Unity XR SDK(以下简称SDK)制作运行在Pico一体机设备上的XR应用。SDK主要提供:OpenGL ES/Vulkan渲染,双目立体渲染,光学畸变校正,异步时间扭曲,Foveated渲染,Singlepass,Compositor Layers,Tracking Origin,账号及支付管理等功能。

在使用本SDK之前,因为需要先熟悉Unity XR的相关知识,所以我们建议您先阅读Unity的XR文档(https://docs.unity3d.com/Manual/XR.html)。本SDK提供了基本的XR功能,这些功能遵循Unity建立的XR规范,如果您的项目旨在使用Unity的API或者package,则可以将本插件添加到您的项目中。

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

_images/1.1.png

图1.1 SDK Plugin目录结构

Runtime>Scripts是SDK主要功能脚本,及SDK编辑器相关功能脚本

Runtime>Android是SDK中用到的安卓插件包