Re:Developer tools to create spatial experiences for Apple V...
by dns_snek on Thursday June 22, 2023 @04:01AM
(#36429254)
From what I understand, OpenXR is a common interface that needs to be implemented by the headset manufacturer. If Apple doesn't do this, OpenXR apps won't work.
Before OpenXR every headset had its own interface. Valve and descendants have SteamVR, Oculus has its own runtime, Microsoft and descendants have Windows Mixed Reality.
Games/Apps targeting these platforms used to have to implement each one of these interfaces separately if they wanted to support that family of headsets. OpenXR shifts the responsibility onto the headset manufacturer, from my limited understanding.
Re:Developer tools to create spatial experiences for Apple V...
by t8sr on Thursday June 22, 2023 @05:41AM
(#36429823)
This is the correct answer, despite being downvoted.
What’s technically preventing OpenXR apps from working? Vision Pro doesn’t implement OpenXR.
Re:Developer tools to create spatial experiences for Apple V...
by jsheard on Thursday June 22, 2023 @06:09AM
(#36429984)
In principle it might be possible to build an OpenXR compatibility layer on top of Apples APIs, similar to how MoltenVK implements Vulkan on top of Metal, but impedence mismatch between the APIs means that may never be completely seamless.
There is probably something that I'm missing here. What is technically preventing Unreal/OpenXR/etc. apps from running on Vision Pro?