UE4使用PICO设备制作VR作品
在使用UE制作VR作品的时候,碰到了各种各样的问题,基于自身碰到的一些常见性问题,做一个简单的使用总结。新人使用,如有不恰当之处,欢迎指正。
1.PICO设备在UE项目中的基本配置
PICO的操作映射在UE默认配置中是没有,UE5以上版本的可以在EPIC商城上下载PICO XR的插件,UE4版本需要将映射插件放在项目中。
OnlineSubsystemPICO :平台服务相关的接口、蓝图和脚本。具体的信息可以去EPIC商城上直接搜索插件名称查看介绍
PICOLivePreview:在线预览,需要搭配PICO Developer使用,并且将PICO设备设置为开发者模式
PicoSpatialAudio:空间音频相关的接口和脚本。
PICOXR:XR 渲染相关的接口、蓝图和脚本。PICO的操作映射,(这个插件每次会在项目开始时将PICO的所有映射全列出来,目前还没找到关闭的方法)
百度云链接:仅支持UE4.27版本,将文件夹制作放置在项目路径下。
链接:https://pan.baidu.com/s/1N47YV3y8IoloWKVD57V_6Q?pwd=PICO提取码:PICO

2.SDK
我个人是在UE上制作,并未将制作内容打包,因此SDK的安装使用了解不太全面,可以去PICO开发者平台查看安卓开发环境
3.观看文档链接:
PICO开发者支持:
PICO 开发者平台 (pico-interactive.com)
开发资源中包含各类插件及SDK
开发文档中包含各类配置及蓝图
4.关于实时预览编译
PICOLivePreview插件在UE4中图标较大,灰色状态为未连接,亮色状态为连接。在VR项目运行时,PICO设备中会有一个弹窗。需要注意的是,当项目启动时,如果插件未亮,说明是没有配置好的,可能是某个环节有问题,在线预览并不需要SteamVR启动也可以。
可能存在问题:
1.先尝试关闭SteamVR,重启项目
2.PICO Developer不能和串流同时存在。查看连接是否正常

3.PICO开发者模式未开启
4.同时开启多个项目


在线预览连接异常
5.手柄&头戴输入映射
第一次尝试制作时没有找到手柄及蓝图驱动事件的图标,逐个尝试按键也是折腾了许久。下面截图选自PICO开发者



暂时先到这里,关于配置仅适用于UE4.27及PICO NEO3,之后再丰富关于其他版本的,具体详细内容还是需要查看PICO开发者平台