hao123n下载站:安全、高速、放心的下载站!
添加到桌面
所在位置:首页 > 新闻资讯 > 微软建议使用OpenXR API构建自己的DirectX引擎

微软建议使用OpenXR API构建自己的DirectX引擎

发布时间:2022-07-27 15:37来源:hao123n下载站

  微软和Oculus在今年年初开始向用户提供OpenXR运行时,随后SteamVR又预览了OpenXR支持。自那时起,我们看到了OpenXR在整个行业的广泛采用:从《我的世界》中的RenderDragon引擎到Edge和Chrome中的WebXR实现,从Babylon?Native到Blender?2.83。

  利用OpenXR,你可以使用与为PC?VR头显开发内容时相同的APIs来构建面向HoloLens?2的引擎和应用。只需编写一次代码,然后即可将其移植到各个VR/AR供应商的硬件平台。

  为了确保混合现实的未来保持开放,微软一直在与Unity和Epic?Games合作。今天,微软分享了相关合作的最新进展。

  RenderDragon引擎正在通过OpenXR构建对PC?VR的支持

  Unity与OpenXR

  目前能够支持你为HoloLens?2、HoloLens?1和WMR开发内容的引擎版本是采用现有WinRT?API?backend的Unity?2019?LTS。

  从Unity?2020?LTS开始,Unity将发布一个支持HoloLens?2和WMR的OpenXR?backend。这包括对OpenXR扩展的支持,包括手/眼追踪、空间定位和HP?Reverb?G2控制器。另外,Unity的OpenXR软件包的预览版本将于今年晚些时候与大家见面。MRTK-Unity对OpenXR的支持目前正在开发之中,并将与OpenXR预览包一起提供。

  从Unity?2021开始,OpenXR将成为唯一支持HoloLens?2和WMR内容开发的Unity?backend。

  Unreal与OpenXR

  从Unreal?Engine?4.23开始,这款引擎可以通过WinRT插件实现对HoloLens?2和WMR的全面支持。

  Unreal?Engine?4.23同时是第一个发布OpenXR1.0预览支持的主要游戏引擎版本。对于Unreal?Engine?4.26,你可以通过Unreal?Engine内置的OpenXR插件为HoloLens?2、WMR和其他PC?VR头显开发内容。Unreal?Engine?4.26同时将提供第一套OpenXR扩展插件,包括手部交互和HP?Reverb?G2控制器等等。Unreal?Engine?4.26的预览版本已经登陆Epic?Games?Launcher,而正式版本将于今年晚些时候与大家亮相。MRTK-Unreal对OpenXR的支持将与所述版本一同提供。

  其他引擎与OpenXR

  微软表示:“如果你正在为HoloLens?2、WMR或其他PC?VR头显构建自己的DirectX引擎,我们会建议你使用OpenXR?API”。据介绍,HoloLens?2和WMR将继续支持采用原WinRT?API的应用程序,但新的功能可能不会支持所述API。

  • 热门资讯
  • 最新资讯
  • 下载排行榜
  • 热门排行榜