# Introduction
This section explains the OpenXR support in the Spatial Reality Display SDK.
Development of OpenXR-compatible applications has been possible since SDK 2.2.0, and SDK 2.3.0 has expanded support to include DirectX12/OpenGL.
SDK 2.5.0 enhances playback compatibility for general OpenXR-compatible applications and provides tools for customizing the display.
## Compatible applications
OpenXR playback (VR playback) is supported mainly for the following four applications.
Other OpenXR-compatible applications can also be displayed, but their operation is not guaranteed.
| Application | Verified versions |
| -------------------------------------------------- | ----------------- |
| NVIDIA Omniverse USD Composer [\*1](#1) | 2023.2.5 |
| Twinmotion [\*2](#2) | 2024.1.2 |
| Autodesk VRED | 2025.3 |
| Blender [\*3](#3) | 4.2 |
\*1: The application may perform centering at startup, and the initial values of the camera settings in the OpenXR Control Panel may not be reflected.
\*2: Operation has been verified only when the Graphics Hardware setting is DirectX12.
\*3: In order for the initial values of the camera settings in the OpenXR Control Panel to be reflected, please check '[Tracking] - [Absolute]' in the VR Session. If it is not checked, the application may center the camera automatically, and the initial settings may not be reflected.
## OpenXR Control Panel
Normally, OpenXR image output is intended for display on a Head Mount Display (HMD), so when displayed as is on the Spatial Reality Display, objects may not be displayed correctly in terms of size, position, or height.
Therefore, the Spatial Reality Display SDK provides a tool called [OpenXR Control Panel](../openxr-control-panel) to adjust display positions and other settings.