Editing Virtual reality

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 5: Line 5:
  
 
==Overview==
 
==Overview==
While virtual reality continues to evolve, its integration with applications like emulators faces challenges due to disparate APIs, controls, and sensors across platforms. However, the advent of [[Wikipedia:OpenXR|OpenXR]] heralds potential solutions to these fragmentation issues. Developed by Khronos, the organization behind renowned open standards like OpenGL and Vulkan, OpenXR presents an open and royalty-free standard poised to unify VR and AR hardware. Serving as an intermediary layer, OpenXR aims to streamline VR/AR development by enabling compatibility across various headsets. Successful adoption of OpenXR holds promise for simplifying VR support in mainstream emulators, potentially facilitating universal compatibility across current and future VR devices.
+
Virtual reality is still in its early days. All applications (such as emulators) that want to support a VR headset have to deal with different APIs, controls and sensors unique to each platform. This will hopefully get better now that [[Wikipedia:OpenXR|OpenXR]] has been released. OpenXR is an open and royalty-free standard from Khronos (the organization behind open standards such as OpenGL and Vulkan) that will act as a middle man between VR/AR hardware of all sorts with the purpose to solve VR/AR fragmentation. This will hopefully make it possible to implent VR code once with the OpenXR API and have it compatible with all current and future VR headsets. If OpenXR succeeds, VR support in more regular emulators is much more likely.
  
 
==Emulators with VR support==
 
==Emulators with VR support==

Please note that all contributions to Emulation General Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Emulation General Wiki:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)