#vr #ovr #oculus #rift #opengl-rendering #hmd

rovr

Rust 程序的 VR 头盔库,针对 Oculus Rift

2 个版本

使用旧版 Rust 2015

0.0.2 2015 年 5 月 11 日
0.0.1 2015 年 4 月 7 日

#2 in #ovr

MIT 许可证

60KB
1K SLoC

rovr: Rust 中的 VR 头盔

rovr 提供了对 Oculus SDK 的支持,包括对方向和位置跟踪以及渲染到 VR 头盔的支持。它提供了一个安全的、原生 Rust API,用于与 Oculus Rift DK2 和其他支持的耳机一起工作。

rovr 目前支持 Oculus 运行时/SDK 的 0.5.0.1 版本,在 Windows、OS X 和 Linux 上。

rovr 的 API 功能齐全,但全新且应被视为不稳定。欢迎反馈和 PR。

构建说明

rovr 应跟踪稳定的 Rust,目前针对 1.0.0 Beta 版本进行构建和运行。由于 rovr 动态绑定到 Oculus 运行时,因此 rovr 程序的用户需要安装 Oculus 运行时。


lib.rs:

Oculus SDK 的惯用 Rust 绑定。提供对耳机元数据和跟踪信息的访问,以及将耳机附加到 OpenGL 渲染上下文的辅助工具。

依赖项

~0.5–1MB
~17K SLoC