Oculus发布开发者工具v33更新,包括一系列新增内容、修复优化

PICO 4 Ultra

查看引用/信息源请点击:映维网

v33

映维网 2021年09月30日Oculus日前为开发者工具发布了v33更新,包括一系列的新增内容,漏洞修复和性能优化。下面是映维网的具体整理:

Oculus发布开发者工具v33更新,包括一系列新增内容、修复优化

◐ 1. Oculus Integration for Unity – v31

Oculus Integration SDK for Unity支持在Unity中开发Oculus应用程序。它与OVRPlugin 1.65、Audio Spatializer 32.0, Platform integration 33.0, Avatar integration 20.0和LipSync integration 29.0一起打包。最新的Oculus Integration SDK可从Unity的Asset Store相关归档页面获取。

◐ 1.1 新增内容

OVR Build APK现在支持选择APK的位置、生成release builds和保存密钥库密码。

◐ 1.2 漏洞修复
  1. 当通过OpenXR后端关闭Unity启动屏幕时,MRC应用启动时发生的崩溃
  2. v32 OS版本中OpenXR与触觉反馈的兼容性问题
  3. 在Oculus Link使用OpenXR后端时发生的崩溃
  4. 出现在合成器层的边缘伪影问题

1.3 优化

OVR Build和Run APK现在支持production build,而不仅仅只是开发或调试build

◐ 1.4 已知问题

这一小节列明了与Unity相关的问题,不单单是针对特定版本。

◐ 1.4.1 OpenXR
  1. OVRPlugin OpenXR后端中的手部追踪当前仅限于OpenXR规范中定义的手部追踪功能。另外,在基于OpenXR的OVRPlugin中,存在与拇指梯形(Thumb0)的已知兼容性问题。由于已知的手部追踪和触觉兼容性问题,Oculus Store和App Lab将不接受使用v31.x SDK和OpenXR后端构建的应用程序。
    • 解决方法:手部追踪功能在Legacy VRAPI后端完全可用。如果要将应用提交到Oculus Store或App Lab,你必须切换到Legacy后端。在Unity编辑器中,转到Oculus>Tools>OpenXR>Switch to Legacy OVRPlugin菜单,然后切换到VRAPI后端以继续使用手部追踪功能。

  2. OpenXR不支持Rift的Mixed Reality Capture。
    • 解决方法:在Unity编辑器中,转到Oculus>Tools>OpenXR> Switch to Legacy OVRPlugin菜单,然后切换到VRAPI后端以继续使用Rift MRC。

  3. OpenXR后端当前不支持GetAppPerfStats和ResetAppPerfStats。
    • 解决方法:在Unity编辑器中,转到culus>Tools>OpenXR> Switch to Legacy OVRPlugin菜单,然后切换到VRAPI后端以继续使用Rift MRC。

1.4.2 Unity

  1. 目前不支持Oculus Quest改变Lipsync_Demo中的模式。
  2. 如果你正在使用Spectator Camera功能,并且切换了视图,则播放的视频会翻转过来。
    • 解决方法:将SetMrcFrameImageFlipped设置为false。

2. Unreal Engine 4 Integration

Unreal引擎源代码的Oculus GitHub发行版包括最新的SDK,并提供了最新的功能。如要访问,你需要一个订阅了专用EpicGames/UnrealEngine存储库的GitHub帐户。

注意:要访问GitHub的文件,你必须登录到订阅的帐户,否则在访问链接时会出现404错误。

Unreal 4.27(最新)

◐ 2.1 新增内容

OVRPlugin更新至1.65.0

◐ 2.2 漏洞修复

v32 OS版本中OpenXR与触觉反馈的兼容性问题

◐ 2.3 优化
  1. 对称渲染现在已作为默认设置。
  2. Vulkan现在是所有Quest应用的推荐渲染后端。

2.4 已知问题

  1. OVRPlugin OpenXR后端中的手部追踪当前仅限于OpenXR规范中定义的手部追踪功能,暂不支持手部输入元数据和运行时手部网格等其他手部追踪功能。另外,在基于OpenXR的OVRPlugin中,存在与拇指梯形(Thumb0)的已知兼容性问题。Oculus手部追踪功能在Legacy OVRPlugin后端中完全可用,你可以在Project Settings>Plugins-OculusVR>XR API中启用。
  2. OpenXR后端不支持Rift的Mixed Reality Capture。如果需要使用MRC,请将Project Settings > Plugins- OculusVR > XR API改成Legacy OVRPlugin。

2.5 其他

你可以通过Unreal或GitHub存储库中获取Unreal引擎,但所述版本的Unreal引擎包含较旧版本的Oculus集成。

GitHub的标准Epic源代码发行版在功能支持方面通常比Oculus分支晚一个月左右。如要访问,你需要一个订阅了专用EpicGames/UnrealEngine存储库的GitHub帐户。

注意:要访问GitHub的文件,必须登录到订阅的帐户,否则在访问以下链接时会出现404错误。

https://github.com/EpicGames/UnrealEngine

◐ 3. Platform SDK

你可以使用Platform SDK创建社交VR应用程序。利用SDK的各个组件,你可以将匹配、DLC、应用内购、云存储、语音聊天、自定义项目、成就等添加到体验之中。SDK包括示例应用程序,比方说如何在全功能游戏和应用中实现一系列的SDK功能。

◐ 3.1 新增内容
  1. 新的ovr_ChallengeEntry_GetID函数使得删除ChallengEntry更容易。
  2. 新的ovr_LeaderboardEntry_GetID函数使删除LeaderboardEntry更容易。

3.2 API改动

  1. 弃用LiveStreaming
  2. 弃用SystemPermissions
  3. 弃用User_LaunchProfile

4. Mobile SDK

Oculus Mobile SDK包括用于Android应用本地C/C++开发的库、工具和资源。如果你主要是使用Unity或Unreal引擎进行Android开发,你在大多数情况下不需要下载Mobile SDK。

◐ 4.1 新增功能

这是一个维护版本。本版本没有面向开发者的改动。

◐ 4.2 漏洞修补

这是一个维护版本。没有面向开发者的变化。

◐ 4.3 性能优化

这是一个维护版本。没有面向开发者的变化。

5. 其他开发者更新

  1. Developer Dashboard:开发者可以使用这一控制面板的Release Channels来管理可调试build。开发者可以将可调试build上载到Developer Dashboard的任何非公共Channels。
  2. 新增的Marketing Attribution Dashboard可以帮助你跟踪营销推广工作的有效性。
本文链接https://news.nweon.com/90018
转载须知:转载摘编需注明来源映维网并保留本文链接
素材版权:除额外说明,文章所用图片、视频均来自文章关联个人、企业实体等提供
QQ交流群苹果Vision  |  Meta Quest  |  AR/VR开发者  |  映维粉丝读者
XR Dev Wechat Group/微信群

您可能还喜欢...

资讯