引言
本节解释了空间现实显示屏SDK中的OpenXR支持。
自SDK 2.2.0以来,已经可以开发兼容OpenXR的应用程序,而SDK 2.3.0扩展了对DirectX12/OpenGL的支持。
SDK 2.5.0增强了对一般OpenXR兼容应用程序的播放兼容性,并提供了自定义显示的工具。
兼容应用程序
它主要支持以下四个应用程序的OpenXR播放(VR播放)。
其他兼容OpenXR的应用程序也可以显示,但不保证其操作。
应用程序 | 应用程序 |
---|---|
NVIDIA Omniverse USD Composer *1 | 2023.2.5 |
Twinmotion *2 | 2024.1.2 |
Autodesk VRED | 2025.3 |
Blender *3 | 4.2 |
*1: 应用程序在启动时可能会进行居中操作,并且OpenXR控制面板中的相机设置初始值可能不会反映出来。
*2: 仅在图形硬件设置为DirectX12时验证了操作。
*3: 要在OpenXR控制面板中反映相机设置的初始值,请在VR Session中勾选“[Tracking] - [Absolute]”。如果未勾选此项,应用程序可能会自行居中,并且初始设置可能不会反映出来。
OpenXR Control Panel
通常情况下,OpenXR图像输出是为头戴显示器(HMD)显示而设计的,因此当直接在空间现实显示屏上显示时,物体的大小、位置或高度可能无法正确显示。
因此,空间现实显示屏SDK提供了一个名为OpenXR Control Panel的工具,用于调整显示位置和其他设置。