#open-vr #vr #ar #headset #oculus #webxr #magicleap

servo/webxr-api

一个安全的Rust API,提供与虚拟现实和增强现实设备交互以及与OpenVR、Oculus、GoogleVR和Magic Leap等特定厂商API的集成方式。该API灵感来源于WebXR设备API(https://www.w3.org/TR/webxr/),但根据Rust设计模式进行了调整。

1个不稳定版本

0.0.1 2019年5月30日

#8 in #open-vr

81 星级 & 21 关注者

MPL-2.0 许可证

72KB
2K SLoC

rust-webxr

Build Status

一个安全的Rust API,提供与虚拟现实和增强现实设备交互以及与OpenVR、Oculus、Google VR、和Magic Leap等特定厂商API的集成方式。该API灵感来源于WebXR设备API(https://www.w3.org/TR/webxr/),但根据Rust设计模式进行了调整。

它用于Servo浏览器的WebXR实现中,但也可以在Servo之外使用。

关于此API的规划的一些说明: https://paper.dropbox.com/doc/Rust-webxr-plans--Ad8iXHKI15DKsFhfT3ufGiQiAg-xmqpUtCzy8yNMGWwUUxsz


lib.rs:

这个crate定义了WebXR的Rust API。它通过webxr crate实现。

依赖关系

~0.6–31MB
~428K SLoC