科技魔方

PICO Unreal Engine OpenXR插件已发布

AR/VR

2022年11月22日

  于今年4月正式推出的Unreal 5旨在为社区带来前所未有的自由度、保真度和灵活性。在上周发布的Unreal 5.1版本中,这款引擎最为亮眼的两项功能虚拟化微多边形几何体系统Nanite和动态全局光照和反射解决方案Lumen都已经正式支持XR。

  紧随着这一利好,PICO日前为社区发布了支持Unreal EngineOpenXRPlugin的PICO OpenXR插件。

  换句话说,利用这个插件,你现在可以利用Unreal的先进渲染功能来为PICO Neo3和PICO 4构建栩栩如生的XR应用程序。

  PICO OpenXR插件主要提供了对Unreal Engine OpenXR Plugin的支持。利用这个插件,你可以通过Unreal引擎来为PICO Neo3和PICO 4构建内容体验。

  下面是相关的插件使用说明:

  注意事项

  目前,PICO OpenXR插件:

  仅支持开发 64 位应用

  仅支持 Vulkan

  暂不支持眼动追踪和手部追踪

  设备支持包括PICO Neo3和PICO 4。

  配置开发环境

  安装Unreal引擎:首先下载并安装Epic Games Launher;然后,启动Epic GamesLauncher并安装4.27或5.0版本的Unreal引擎。

  安装PICO OpenXR插件

  前往虚幻商城下载PICO OpenXR插件,然后将其安装至目标版本的引擎。当然,你可以直接打开Epic Game Launcher,在虚幻商城标签页下搜索PICO OpenXR,然后获取插件并安装。安装后,插件将自动添加至由兼容版本引擎创建的所有项目之中。

  新建项目

  启动Unreal引擎。

  在项目创建窗口位置,依次选择“游戏” > “虚拟现实”。

  命名你的项目,并为项目选择存储位置。

  点击“创建”。这时Unreal引擎将初始化项目。完成后将打开项目编辑窗口。注意,UE5.0 中文版存在默认地图配置错误。编辑器启动后,你需要完成以下操作:

  前往“编辑” > “项目设置” > “项目” > “地图和模式”。

  在“默认地图”标签页下,将“编辑器开始地图”和“游戏默认地图”都设置为VRTemplateMap。

  启用PICO OpenXR插件

  你需要手动为项目启用PICO OpenXR插件。

  -请前往“编辑” > “插件”,打开“插件”窗口。

  在左侧导航栏中,选择“Virtual Reality”。

  勾选“PICO For OpenXR”插件。

  点击“立即重启”,重启编辑器以令插件生效。

  配置按键输入

  依次前往“编辑” > “项目设置” > “引擎” > “输入”。

  在“操作映射”,配置PICO手柄的按键输入。例如:为“GrabLeft”和“GrabRight”分别添加“PICO XR (L) Grip”和“PICO XR (R) Grip”。

  开发XR应用

  关于如何在Unreal引擎上使用OpenXR插件开发XR应用,你可以参考相关的官方文档:UE 4.27;UE 5.0

  打包并运行

  开发完应用后,将应用打包并安装到设备运行。

+1

来源:映维网

推荐文章