Steamworks 文献库
OpenVR

概览

OpenVR 为 API 与运行时,可访问不同厂家的 VR 硬件而应用程序无需了解所连接硬件的具体信息。 GitHub 上的此存储库为一款内含 API 与样本的 SDK。 运行时则位于 Steam 客户端中,请至库下的“工具”,即可找到 SteamVR。

该 API 说明文件请见 OpenVR GitHub Wiki

更多有关 OpenVR 和 SteamVR 的信息请见 http://steamvr.com。

引擎支持

SteamVR 可实现 OpenVR,Unreal Engine 4 与 Unity 5.4 以上版本原生支持 SteamVR。

若需 SteamVR 插件,请转至 Unity 资源商店

OpenVR 驱动

硬件设备制造商可以开发 OpenVR 驱动,便于支持 Steam 上的虚拟现实内容。 Steam 是全球最大的数字分销平台之一,有成千上万款游戏可供选择。

您创建 Open VR 驱动程序之后,可以自行分销,或直接在 Steam 上分销给用户。

请点击此处,了解创建 OpenVR 驱动程序的更多信息。

常见问题

问:我该如何制作 OpenVR 驱动?
答: 您可以在此处的 OpenVR GitHub 库存储中查看关于制作驱动的信息:https://github.com/ValveSoftware/openvr/wiki/Driver-Documentation

您无需将驱动提交给 Valve 进行认证。 如果您想要在 Steam 上分销自己的驱动,您可以成为 Steamworks 开发者,并将自己的驱动作为应用程序进行分销。

问: OpenVR 不支持我设备中的某个功能。 Valve 能帮忙吗?
答: 我们很重视来自硬件开发者的反馈意见。 请通过 GitHub 来提交任何问题或申请:https://github.com/ValveSoftware/openvr/issues