简介
使用PicoXR SDK进行VR软件开发,文本记录PicoXR 插件安装导入UE4.27,以及对于虚幻引擎所需要进行的设置。
picoxr SDK下载地址:https://developer-global.pico-interactive.com/sdk?deviceId=1&platformId=2&itemId=13
UE4开发PicoXR项目环境配置:
PICO SDK下载与安装
1、下载SDK,从Pico官网下载Pico Unreal Integration SDK
注:2.12版本SDK仅支持4.25-4.27(2.12版本新增对于空间音频的支持),旧版本SDK支持4.27-4.27
2、安装PicoSDK
解压SDK压缩包,选择所使用引擎对应版本的SDK,此处选择4.27。
双击打开对应版本文件夹,文件夹内有Plugins文件,可直接将Plugins文件夹放到UE工程目录中。如果UE工程中已有Plugins文件夹,打开Pico下图Plugins文件夹,将其中内容粘贴进对应UE项目的Plugins文件夹中。
当把插件文件放入工程目录后,重启当前UE工程。
项目设置
1、关闭HDR
在Project Settings 中搜索HDR,将Mobile HDR设置为关闭。目前PicoSDK对HDR渲染不能完全支持,需要关闭HDR避免不必要的问题。
2、打开fullscreen
在Project Settings中搜索Fullscreen ,将Enable FullScreen Immersive on KitKat and above devices 选项设置为开启。
3、帧率设置
在Project Settings 中搜索frame,不要限制帧率或者进行平滑帧,希望VR应用的帧率越高越好,高帧率可以减少使用VR应用过程中出现眩晕的状况。
4、关闭其他插件
在Settings -> Plugins -> Built-in -> Virtual Reality 中,将 Oculus VR、Open XR、SteamVR插件全部关闭,当前版本PICO SDK和其他VR插件存在冲突的可能。当关闭后,需要重启当前项目。
5、检查Pico XR插件已开启
当项目重启后,在Settings -> Plugins -> Installed -> Virtual Reality 中检查PicoXR插件已开启。
完成上述步骤,PicoXR插件安装完成,可以打包Android apk在Pico头显中进行VR渲染。