雨果巴拉:行业北极星Vision Pro过度设计不适合市场

Oculus SDK v23发布:增加OpenXR,相位同步、Quest 90Hz刷新率

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

开发者工具更新

映维网 2020年12月09日Oculus日前为开发者工具发布了v23更新,带来了OpenXR实验性插件,Phase Sync(相位同步),以及允许Quest 2设置80Hz和90Hz刷新率等等。

延伸阅读Oculus Quest开始支持帧定时管理『相位同步』,可大大降低延迟

主要的改动包括:

1. Unity

Unity为Oculus设备提供内置的VR支持。为补充Unity的内置支持,Oculus Integration包添加了脚本、预制件、示例和其他资源。这个包同时含有一个用于控制camera行为的接口、第一人称控制预制件、控制器的统一输入API、渲染功能和调试工具等。

新增功能:

  1. 为Quest和Quest2添加了对OpenXR实验插件的支持。
  2. 为Quest和Quest 2应用程序添加了Phase Sync(相位同步)自适应帧计时。
  3. 当你选择Oculus Quest 2作为目标设备时,你可以设置80Hz和90Hz的显示刷新率。

注意:如果使用的是带有最新OVRPlugin的Unity XR Management系统,并且Oculus XR Plugin已过时,则在运行基于Oculus Go的ARM7 build或Oculus Quest时可能会遇到问题。在这种情况下,你可以切换到ARM64 build,或者将Oculus XR Plugin升级到1.4.0+。

错误修复:

  1. 修复了Unity MRC Vulkan gamma颜色问题和几个验证层错误
  2. 增加了对 OVROverlay for Vulkan的支持(需要升级到最新的Unity版本)
  3. 当Quest 2使用Oculus Link时,GetSystemHeadsetType()返回ovrpSystemHeadset_Oculus_Link_Quest_2
  4. 当MRC投屏激活时,Quest启用GPU增强
  5. 对于Quest 2,将Android Manifest文件中的目标设备名称从delmar重命名为quest2

集成改动:

  1. 结束对Unity 2017.4的支持。Oculus开发支持的最低Unity Editor版本是2018.4。
  2. Oculus Unity Integration更新到v18.0,包括:将OVRPlugin更新为1.55;将Audio Spatializer更新为23.0;将Platform集成更新到23.0;将Avatar集成更新到20.1;将LipSync集成更新到20.0。

许可更新:

  1. 更新了Oculus Integration包的Oculus master license。

2. UE 4

新增功能:

  1. OVRPlugin更新到v23(1.55.0)
  2. 通过优化着色器生成,并通过新的View_UNIFORM_BUFFER_MEMBER_PER_View宏确保仅将视图相关变量生成为数组,从而提高多视图应用程序的性能。
  3. 通过优化渲染管道以更好地利用fragment density map来驱动注视点渲染,从而减少了Vulkan延迟。
  4. 为Quest和Quest 2应用程序添加了Phase Sync(相位同步)自适应帧计时。要在UE4中启用所述功能,请依次转到Edit > Project Settings > Plugins > OculusVR,然后选择Mobile > Phase Sync。
  5. 当“quest2”作为目标设备添加到Android Manifest中时,Quest2现在可以设置80Hz和90Hz的显示刷新率。
  6. 添加了DisplayRefreshRateChanged event-based的代理和组件,以便应用程序能够检测系统是否因节流而更改了显示刷新率。
  7. Android Manifest中的quest2目标设备名现在写为“quest2”。原来的“delmar”已弃用。
  8. 如果色域设置未知或未启用,Rift CV1现在是默认颜色空间。
  9. 当Occlusion Cullin启用时,Late Latching将自动禁用。
  10. 在Quest和Quest 2中,绑定到Vulkan MSAA附件的内存现在会lazy-allocated,从而保持它们占用实际内存。

错误修复:

  1. 用Multi-View SceneColor修复了SceneCapture2D。
  2. 修复了多视图场景中的非多视图渲染目标。
  3. 修复了PSO缓存中的哈希碰撞。
  4. 修复了音频在默认音频设备播放而不是在选定设备播放的问题。
  5. 修复了编辑器primitive/gizmo偏移问题。
  6. 修复了MobileScenCapture示例中的着色器编译器错误。

已知问题:

暂无。

3. Platform SDK

  1. 新的LogDeepLinkResult函数,用于报告用户deeplink启动的运行状况。
  2. 新的SetInstanceId函数,用于跟踪目标的实例。

4. Avatar SDK

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

5. Mobile SDK

  1. 现在支持90Hz模式。
  2. ovrDeviceType值VRAPI\u DEVICE_TYPE_OCULUSQUEST2已添加到API中。
  3. ovrTouch位枚举ovrTouch_ThumbRest、ovrTouch_lthumberst和ovrTouch_RThumbRest已添加到API中。
  4. ovrEventType值VRAPI_EVENT_DISPLAY_REFRESH_RATE_CHANGE已添加到API中。当系统更改显示刷新率时发送所述event。
  5. ovrSystemStatus值VRAPI_SYS_STATUS_SYSTEM_UX_ACTIVE已从API中删除。
  6. ovrSystemProperty值VRAPI_SYS_PROP_VIDEO_DECODER_LIMIT和相应的结构ovrVideoDecoderLimit已从API中删除。

6. Audio SDK

  1. 包含错误修复和性能改进的维护版本。

7. 其他开发者更新

  1. 最近添加了一个旨在帮助你跟踪营销工作有效性的营销归因仪表板。
  2. 更新了开发者指南Oculus Store - App Submission Success Guide.
本文链接https://news.nweon.com/81257
转载须知:转载摘编需注明来源映维网并保留本文链接
素材版权:除额外说明,文章所用图片、视频均来自文章关联个人、企业实体等提供
QQ交流群苹果Vision  |  Meta Quest  |  微软HoloLens  |  AR/VR开发者  |  映维粉丝读者

您可能还喜欢...

资讯