Monado 0.2带有多层支撑,Vive魔杖和阀门指数等

可爱

几个月前 我们在博客上谈论蒙纳多 这是 OpenXR标准的虚拟现实设备的开源平台,它定义了用于创建虚拟和增强现实应用程序的通用API,以及用于与抽象特定设备特征的计算机进行交互的一组层。

对于那些不熟悉该项目的人,他们应该知道Monado 旨在创建OpenXR标准的开放实施 通过运行时 完全符合OpenXR要求,可用于在智能手机,平板电脑,PC和任何其他设备上组织虚拟和增强现实的工作。 OpenXR标准由Khronos联盟制定 并定义了用于创建虚拟和增强现实应用程序的通用API,以及用于与计算机交互的一组层,这些层总结了特定设备的特征。

Monado 0.2有什么新功能?

现在在最近的新闻中, 来自Collabora的家伙宣布推出新版本 “ Monado 0.2”项目,其中值得一提的是,在复合服务器中, 支持多层渲染, 现在我知道 允许应用程序放置多个结构 XrCompositionLayer投影 (用于投影的合成层)和 Xr组合层四 (适用于虚拟世界中的UI元素或2D内容)。

能够与多层一起工作对于应用程序很重要 使用四层代表用户界面, 通过叠加界面为进一步的应用程序支持奠定了基础 在舞台上,例如xrdesktop或Pluto VR。

另一个变化是 在服务器和Komnozitny控制器上 放在单独的服务流程中, 目前正在进行的工作是提供将多个OpenXR应用程序连接到Monado服务实例并使用XR_EXTX_overlay扩展同时查看它们的能力。

新版本的Monado 0.2也提供了该功能, 支持Vive Wand和Valve Index控制器 及其用于控制​​三个自由度的运动(3DOF,在三个方向上运动)。

在接下来的几个月中,计划使用Lighthouse跟踪系统增加对六个自由度(6DOF)的支持。

其他变化 从这个新版本中脱颖而出:

  • 添加了蓝牙LE支持,该支持在Google Daydream 3DOF控制器的控制器中使用。
  • 创建自己的控制器时,添加了用于实验的arduino控制器。
  • libsurvive开放位置跟踪系统控制器已集成到大型机中。
  • 调试用户界面增加了对自定义图形的支持,当前用于在渲染过程中可视化CPU的负载。
  • Monado-gui支持将配置存储在$ XDG_CONFIG_HOME / monado和$ HOME / .config / monado目录中。
  • 新增了为PSMV(PlayStation Move)和PSVR(PlayStation VR)配置USB立体摄像机的功能。
  • 重新设计了施工系统。
  • 为Ubuntu添加了Mona,OpenXR-SDK和udev xr硬件规则的PPA存储库。
  • 添加了对通过systemd中的套接字激活来启动monado-service服务的支持。

该项目代码用C编写,并根据GPL兼容的Boost 1.0软件许可证分发,该许可证基于BSD和MIT许可证,但是当衍生作品以二进制形式分发时,则无需提及。

排出

现在 该平台仅支持Linux 预计将来会与其他操作系统兼容。

正如我们在此新版本的新闻中提到的那样,添加了适用于Ubuntu的Monado PPA,可以通过打开终端并在其中输入以下内容来添加它:

sudo add-apt-repository ppa:monado-xr/monado
sudo apt-get update

要安装,只需键入:

sudo apt install monado

最后, 如果您想进一步了解Monado, 您可以从其官方网站查看详细信息,并可以访问其源代码。

链接是这个。


成为第一个发表评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。