为什么节奏光剑能在PICO平台完美运行

vrcoast大玩家 其他 1064

YVR官网的一篇开发者文档文中描述:

得益于 OpenXR 带来的跨硬件兼容性,YVR 设备目前可兼容和直接运行部分 Quest 可运行的应用。

  1. 使用 Oculus XR Plugin(使用 OpenXR 后端)或 Unity OpenXR Plugin(开启 Meta Quest Support)。
  2. 未使用 Oculus 提供的平台服务,例如应用鉴权。
  3. Minimum API Level 设置低于或等于 Android 10 (API level 29) 。

这三条什么意思

1、使用openXR ,可以屏蔽硬件差异性,解决跨平台问题。

2、以免当做是非官方应用,出现鉴权失败闪退等问题。

3、正常运行得大于等于本机androd api等级。


一个能在PICO正常运行应用的AndroidManifest文件,包含了openXR特征

而不能在PICO运行的应用,比如Skybox播放器,它的AndroidManifest文件没有openXR特征。安装后系统把它识别为2D应用,而非VR应用。

现在使用OpenXR的应用不多,但OpenXR生态日益成熟,开发者不用担心跨平台移植工作,厂商不用求开发者适配,用户更不愁应用玩,可谓是三赢。

PICO版节奏光剑是硬移植的。

回复

共3条回复 我来回复
  • K。的头像
    K。
    这个人很懒,什么都没有留下~
    评论

    openxr与原生sdk有性能差距吗?

    5个月前 0条评论
  • 4910的头像
    4910
    这个人很懒,什么都没有留下~
    评论

    标题和结论不符合。

    5个月前 0条评论
  • 0942的头像
    0942
    这个人很懒,什么都没有留下~
    评论

    所以YVR的意思是他们家也可以咯???

    5个月前 1条评论