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包的格式提供,开发者导入后可看到如下目录:
图1.1 SDK Plugin目录结构
Runtime>Scripts是SDK主要功能脚本,及SDK编辑器相关功能脚本
Runtime>Android是SDK中用到的安卓插件包