[Babylon Native] partial OpenXR implementation

Hello everyone, last week a worked on Babylon Native and created a working PR with the progress.

It took me a long time by I could to fully compile a native apk deployable to Oculus Quest 2. It works perfectly and the performance is great. I know there are other efforts to do the same thing but the approach of my PR is slightly different.

I apologize before hand for the vibe coded code but I assure you I tested thoroughly. I will be more than happy to improve and/or clarify each part of the code.

In case you find this interesting please take a look: Add minimal support to OpenXR in Android by yuripourre · Pull Request #1766 · BabylonJS/BabylonNative · GitHub

3 Likes

cc @BabylonNative

@BabylonNative Pretty please :pleading_face:

I’ve found that @matthargett is working on multiple branches. Please let me know if I can help somehow to build, improve anything or test on real devices. I have the setup ready :smiley: