SteamVR开发

如何在虚幻引擎中针对SteamVR进行开发。

Choose your operating system:

Windows

macOS

Linux

SteamVR是由Valve提供的头戴式虚拟现实平台,受到OpenXR和虚幻引擎的支持。本文介绍了虚幻引擎如何支持SteamVR,以及如何设置环境以使用SteamVR进行开发。

SteamVR支持Vive、Oculus和Windows混合现实头戴设备。如需了解虚幻引擎支持哪些XR设备,请参阅支持的XR设备获取完整列表。

目前,你可以使用 OpenXR 插件或 SteamVR 插件针对SteamVR进行开发:

  • 在使用OpenXR插件进行开发时,你的应用程序可以在支持OpenXR API的设备上运行。

  • 在使用SteamVR插件进行开发时,你的应用程序只能在SteamVR支持的设备上运行。部分虚幻引擎功能,例如Live Link XR需要具有SteamVR插件才能使用。

如需了解更多详细信息,请参阅下文中的使用OpenXR API进行开发使用SteamVR API进行开发小节。

使用OpenXR API进行开发

如需使用OpenXR在虚幻引擎中对SteamVR进行开发,必须设置以下内容:

  • 已更新硬件和软件。请参阅设备的系统和硬件要求。

  • SteamVR 1.5.17或更高版本

  • 适用于SteamVR的OpenXR Runtime

  • 已在项目中启用 OpenXR 插件

完成使用OpenXR进行开发的所有必要设置之后,你就可以使用OpenXR API针对SteamVR和支持OpenXR API的设备进行开发了。如需获得更多详细信息,请参阅使用OpenXR进行头戴式体验开发

使用SteamVR API进行开发

如需使用SteamVR插件进行开发,必须设置以下内容:

  • 已更新硬件和软件。请参阅设备的系统和硬件要求。

  • SteamVR 1.5.17或更高版本

  • 已在项目中启用 SteamVR 插件

在准备好使用SteamVR插件进行开发之后,你就可以使用SteamVR API功能为支持SteamVR的设备进行开发了。

开发入门

在使用OpenXR或SteamVR插件设置项目之后,即可按照以下指示开始针对XR进行开发。

故障排除和分析

以下内容将介绍如何分析XR应用程序,以及在需要提高性能时应该考虑的事项。

如果遇到头戴设备的相关问题,请访问SteamVR支持中心HTC Vive支持中心获得有关故障排除方面的帮助。