![]() ![]() OpenXR Toolkit is not necessary in order to take advantage of OpenComposite to bypass SteamVR. However, not all applications are written for OpenXR, and therefore OpenXR Toolkit cannot be used with these applications, unless they can use OpenComposite to use OpenXR. The goal of OpenXR Toolkit is to add functionality to OpenXR applications. OpenComposite is a separate software from OpenXR Toolkit, developed and maintained by a different team. Alternatively, you may look into vrperfkit for an OpenVR-only experience. While headsets without native OpenXR support will not see benefits from OpenComposite, you can still use OpenComposite (through per-game install) to enable OpenXR Toolkit and leverage its features. HTC headsets with inside-out tracking have native OpenXR support (enabled through the VIVE Console software). HTC headsets with outside-in tracking (Lighthouse) only work through SteamVR. Pimax support requires to use the unofficial PimaxXR OpenXR runtime. When using Virtual Desktop, you must set your OpenXR runtime to SteamVR, and you must not use OpenComposite “system-wide” install, and perform the per-game install instead. Oculus Quest headsets run either with “Link” (cable or AirLink) and Virtual Desktop. Headset brand Has native OpenXR support? Can leverage OpenComposite? OpenXR supports 32-bit apps? Installation method Windows Mixed Reality (HP Reverb, Samsung Odyssey…) Yes Yes Yes System-wide Oculus (Rift, Quest, Quest 2, Quest Pro…) Yes Yes Yes System-wide Oculus (via Virtual Desktop) No No No Per-game Varjo (Aero, VR-3…) Yes Yes No Per-game Pimax (5K, 8K…) Yes Yes Yes System-wide HTC Tier 1 (Vive original, Vive Pro) No No No Per-game HTC Tier 2 (Vive Cosmos, Vive Focus) Yes Yes No System-wide Valve Index No No No Per-game Pico (Neo 3, Neo 4) (via Virtual Desktop) No No No Per-game The diagram below show how OpenComposite enables applications built for OpenVR to bypass SteamVR and to take advantage of OpenXR.Įcosystem with OpenComposite Headset compatibility This is before the introduction of OpenComposite. The diagram below show how games developed for OpenXR and OpenVR typically operate. The goal of OpenComposite is to run applications built on the legacy OpenVR (predecessor of OpenXR), which typically require SteamVR, to use OpenXR instead. The image and/or OpenXR Toolkit menu is upside down.The game will not start with error “unknown config option”.The game will crash at startup with a Vulkan error.The game will not start with error -2 / XR_ERROR_RUNTIME_FAILURE.The game will not start with error -32 / XR_ERROR_FILE_ACCESS_ERROR.The game will not start with error -13 / XR_ERROR_INSTANCE_LOST. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |