微软宣布,正在扩大混合现实工具包(MRTK3)的跨平台互操作性,以支持高通Snapdragon Spaces平台。
微软表示,MRTK3等跨平台工具可在各种MR设备上运行,对于降低应用开发的碎片化非常重要,这种碎片化的减少有助于减少MR和游戏开发者的工作时间,他们通常使用广泛的工具和硬件以支持解决方案和创意愿景,包括AR/VR项目。
微软表示,OpenXR的日益普及是打造对开发者更加友好MR生态系统的关键,OpenXR是The Khronos Group的开放式免版税API标准,其支持MR领域许多供应商的各种设备的本地访问。微软称,由于MRTK3原生构建于OpenXR之上,因此它在基于OpenXR的设备(包括 HoloLens 2、Meta Quest 2、Magic Leap 2、Ultraleap等)之间具有高度可移植性。
微软指出,MRTK3互操作性的最新扩展意味着采用MRTK的开发者可以更便捷发布应用,而无需平台特定代码,通过Snapdragon Spaces,开发者能够从零开始开发适配AR眼镜的沉浸式应用,或为现有Android智能手机应用添加头戴式AR功能,Snapdragon Spaces符合Khronos OpenXR运行规范,基于MRTK3,开发者还会从中发现许多开箱即用功能。
针对Snapdragon Spaces,开发者现在可以采用MRTK3公共预览版以构建丰富且富有表现力的体积UI,例如可触摸的滑块、按钮、切换开关等。此外,微软透露,MRTK3使基于高度优化的着色器和专门针对移动设备调整的渲染工具构建高性能应用变得更加容易。
微软补充,在不久的将来,当MRTK3的全部功能在Snapdragon Spaces上实现时,开发者便能够使用该工具包做更多事情,这将包括数据绑定、主题化和更直接的对象操作方式,例如抓取和调整3D对象大小。
微软在博文表示:“我们很高兴看到高通和许多其他平台及设备制造商围绕开放标准联合起来,这将确保即使新设备和平台出现,开发者对基于OpenXR的工具的投资仍有价值。更重要的是,减少平台碎片化将使开发者有更多时间进行创新、解决问题和取悦用户。”
评论