ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

乘风破浪,遇见未来元宇宙(Metaverse)之面向混合现实未来开发,基于OpenXR和StereoKit开发混合现实应用

2022-02-21 13:04:29  阅读:244  来源: 互联网

标签:OpenXR Windows 现实 Reality 引擎 Mixed 混合 设备


什么是OpenXR

image

https://docs.microsoft.com/zh-cn/windows/mixed-reality/develop/native/openxr

image

OpenXR是Khronos提供的开放免版税API标准,为引擎提供对混合现实范围内一系列设备的本机访问权限。

可以在桌面上使用OpenXR进行开发HoloLens 2或Windows Mixed Reality沉浸式VR头戴显示设备。如果无法访问头戴显示设备,可以改为使用HoloLens 2 Emulator或Windows Mixed Reality模拟器。

OpenXR API提供核心姿势预测、帧计时和空间输入功能,你需要构建一个面向全息和沉浸式设备的引擎

OpenXR本身不是混合现实引擎。相反,OpenXR使Unity和Unreal等引擎能够编写可移植代码一次,然后,无论供应商如何构建该平台,都可以访问用户的全息或沉浸式设备的本机平台功能

为何使用OpenXR?

使用OpenXR,可以构建面向全息设备(如HoloLens 2)和沉浸式VR设备(例如桌面电脑的Windows Mixed Reality头戴显示设备)的引擎。OpenXR允许你编写代码一次,然后可跨各种硬件平台移植该代码。

OpenXR API使用加载程序将应用程序直接连接到头戴显示设备本机平台支持。最终用户无论使用的是设备还是任何其他头戴显示设备,Windows Mixed Reality性能和最小延迟。

通过StereoKit使用本机C#生成混合现实应用

https://docs.microsoft.com/zh-cn/learn/modules/intro-to-stereokit/

标签:OpenXR,Windows,现实,Reality,引擎,Mixed,混合,设备
来源: https://www.cnblogs.com/taylorshi/p/15918351.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有