导航菜单

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

15: 00: 02小爱科技

f332d4982ae56c50abb3fa773b85f488.jpeg

在这个时代,有一些开源替代品可以满足您的所有计算需求。甚至还有像VR眼镜这样的开源平台。我们来看看OpenHMD项目吧。

- 约翰保罗(作者)

什么是OpenHMD?

8b62f3d9aa6ffbe32016102d440d084e.jpeg

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

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

OpenHMD项目是根据Boost许可证发布的。

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

最近,OpenHMD项目发布了0.3.0版本,代号为Djungelvral(Djungelvral是来自瑞典的盐渍甘草)。它带来了很多变化。

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

3Glasses D3Oculus Rift CV1HTC Vive和HTC Vive ProNOLO VRWindows混合现实HMD支持Deepoon E2GearVR Gen1

OpenHMD添加了一个通用的扭曲着色器。这个新功能“应该可以轻松地在驱动程序中设置一些变量,以便为着色器提供有关镜头大小,色差,位置和怪癖的信息。”

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

OpenHMD背后的团队必须删除一些功能,因为他们希望他们的系统适合每个人。由于Windows和Mac OS的HID标头兼容性问题,因此禁用了对PlayStation VR的支持。 NOLO有许多固件版本,其中许多都有微小的变化。 OpenHMD无法测试所有固件版本,因此某些版本可能无法正常运行。他们建议升级到最新的固件版本。最后,一些设备仅提供有限的支持,因此不包含在此版本中。

他们希望加快OpenHMD发布周期,以更快地获得更新的功能,并为用户提供更多的设备支持。他们的首要任务是“使当前在中继分支中禁用的设备可用于下一个补丁发布,同时允许支持的头戴式显示器支持位置跟踪。”

最后的总结

我没有VR设备,我从未使用过它。我相信他们有很大的潜力,甚至可以超越比赛。我很兴奋(但并不感到惊讶)有一个支持许多设备的开源实现。我很高兴他们专注于各种各样的设备,而不是专注于一些非品牌的VR工作。

我希望OpenHMD团队做得很好,并希望他们能够创建一个平台,使他们成为VR项目。

你曾经使用或看过OpenHMD吗?你有VR用于游戏和其他目的吗?如果是这样,您使用过任何开源硬件或软件吗?请在下面的评论中告诉我们。

通过:

作者:John lujun9972译者:geekpi校对:wxy

本文由LCTT编写,由Linux China推出

点击“了解详情”以访问文章

中的链接

f332d4982ae56c50abb3fa773b85f488.jpeg

在这个时代,有一些开源替代品可以满足您的所有计算需求。甚至还有像VR眼镜这样的开源平台。我们来看看OpenHMD项目吧。

- 约翰保罗(作者)

什么是OpenHMD?

8b62f3d9aa6ffbe32016102d440d084e.jpeg

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

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

OpenHMD项目是根据Boost许可证发布的。

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

最近,OpenHMD项目发布了0.3.0版本,代号为Djungelvral(Djungelvral是来自瑞典的盐渍甘草)。它带来了很多变化。

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

3Glasses D3Oculus Rift CV1HTC Vive和HTC Vive ProNOLO VRWindows混合现实HMD支持Deepoon E2GearVR Gen1

OpenHMD添加了一个通用的扭曲着色器。这个新功能“应该可以轻松地在驱动程序中设置一些变量,以便为着色器提供有关镜头大小,色差,位置和怪癖的信息。”

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

OpenHMD背后的团队必须删除一些功能,因为他们希望他们的系统适合每个人。由于Windows和Mac OS的HID标头兼容性问题,因此禁用了对PlayStation VR的支持。 NOLO有许多固件版本,其中许多都有微小的变化。 OpenHMD无法测试所有固件版本,因此某些版本可能无法正常运行。他们建议升级到最新的固件版本。最后,一些设备仅提供有限的支持,因此不包含在此版本中。

他们希望加快OpenHMD发布周期,以更快地获得更新的功能,并为用户提供更多的设备支持。他们的首要任务是“使当前在中继分支中禁用的设备可用于下一个补丁发布,同时允许支持的头戴式显示器支持位置跟踪。”

最后的总结

我没有VR设备,我从未使用过它。我相信他们有很大的潜力,甚至可以超越比赛。我很兴奋(但并不感到惊讶)有一个支持许多设备的开源实现。我很高兴他们专注于各种各样的设备,而不是专注于一些非品牌的VR工作。

我希望OpenHMD团队做得很好,并希望他们能够创建一个平台,使他们成为VR项目。

你曾经使用或看过OpenHMD吗?你有VR用于游戏和其他目的吗?如果是这样,您使用过任何开源硬件或软件吗?请在下面的评论中告诉我们。

通过:

作者:John lujun9972译者:geekpi校对:wxy

本文由LCTT编写,由Linux China推出

点击“了解详情”以访问文章

中的链接