ultimatexr-unity
ultimatexr-unity copied to clipboard
WebXR Support
I created this pull request to add WebXR support to Ultimate XR. I tried to maintain the same programming structure without affecting anything. I had to modify the Avatar prefab to include the necessary scripts for WebXR and add a script that uses the Microphone class, which doesn't exist in the WebGL platform. The idea is to install the WebXR package from de-panther, which can be found at https://openupm.com/packages/com.de-panther.webxr/.
To make it work, you'll need to install that package, import the WebXR templates it provides, and export for WebGL.
Hi @andresgutierrez17,
Thanks for such an amazing contribution, having WebXR support is insane! Let me review the code these days and hopefully we can merge it to the main branch.
Thanks again!
We're currently finishing version 1.0 and will switch to GitHub for internal development too. We expect to merge this into 1.0 during December. Hang in there! :)
Wow, I saw what you were doing for the new release and I am excited about this. I want to use the new version of UltimateXR soon. Will be insane that you'll use my pull request.
There's a portion of this commit that's fairly important for my project, specifically the fact that you can't build for WebGL since the "Microphone" class is not available when the UNITY_WEBGL symbol is active.