OpenHMD:用于 VR 开发的开源项目

在当今时代,有满足您所有计算需求的开源替代方案。 甚至还有一个用于 VR 护目镜等的开源平台。 让我们快速浏览一下 OpenHMD 项目。

什么是 OpenHMD?

头显 是一个旨在为沉浸式技术创建开源 API 和驱动程序的项目。 此类别包括带有内置头部跟踪的头戴式显示器。

它们目前支持相当多的系统,包括 Android、FreeBSD、Linux、OpenBSD、mac OS 和 Windows。 这 设备 他们支持的包括 Oculus Rift、HTC Vive、DreamWorld DreamGlass、Playstation Move 等。 它们还支持多种语言,包括 Go、Java、.NET、Perl、Python 和 Rust。

OpenHMD 项目在 提升许可证.

新版本中更多和改进的功能

最近,OpenHMD 项目 发布版本 0.3.0 代号Jungle Vral。 (丛林漩涡 是来自瑞典的咸甘草。)这带来了很多变化。

此更新增加了对以下设备的支持:

  • 3眼镜D3
  • Oculus Rift CV1
  • HTC Vive 和 HTC Vive Pro
  • 诺洛VR
  • Windows 混合现实 HMD 支持
  • 深朋E2
  • GearVR Gen1

OpenHMD 中添加了通用失真着色器。 这一新增功能“使得可以在驱动程序中简单地设置一些变量,从而为着色器提供有关镜头尺寸、色差、位置和怪癖的信息。”

他们还宣布了改变构建系统的计划。 OpenHMD 添加了对 Meson 的支持,并将在下一个 (0.4) 版本中删除对 Autotools 的支持。

OpenHMD 背后的团队也不得不删除一些功能,因为他们希望他们的系统适用于所有人。 由于不完整的 HID 标头,Windows 和 mac OS 存在一些问题,因此已禁用对 PlayStation VR 的支持。 NOLO有一堆固件版本,很多都会小改动。 OpenHMD 无法测试所有固件版本,因此某些版本可能无法正常工作。 他们建议升级到最新的固件版本。 最后,一些设备的支持有限,因此不包含在此版本中。

他们表示,他们将加快 OpenHMD 的发布周期,以更快地为用户提供更新的功能和对更多设备的支持。 他们的主要优先事项将是“让当前在 master 中禁用的设备为补丁发布做好准备,这也是优先考虑的事项,其中包括为受支持的 HMD 提供难以捉摸的位置跟踪功能。”

最后的想法

我没有 VR 设备,也从未使用过。 我确实相信他们有很大的潜力,甚至超越游戏。 我很兴奋(但并不感到惊讶)有一个开源实现来寻求支持许多设备。 我很高兴他们专注于广泛的设备,而不是专注于一些非品牌的 VR 工作。

我祝愿 OpenHMD 团队一切顺利,并希望他们创建一个平台,让他们成为 goto VR 项目。

你曾经使用过或遇到过 OpenHMD 吗? 您是否曾经将 VR 用于游戏和其他追求? 如果是,您是否遇到过任何开源硬件或软件? 请在下面的评论中告诉我们。

如果您觉得这篇文章很有趣,请花一点时间在社交媒体、黑客新闻或 红迪网.