VR and Desktop Integrations
Currently Ready Player Me Unity SDK does not have a native or open-source WebView solution that would work in World Space canvases. For this reason, you can purchase a third-party plugin such as Vuplex to get Ready Player Me to work in VR and PC applications.
You can purchase Vuplex 20% off using ReadyPlayerMe discount code from this link.
Ready Player Me Unity SDK comes with an Example package that can be used with Vuplex once you have the packaged added to your project. For VR applications you can purchase either 3D WebView for Android or 3D WebView for Android with Gecko Engine.
The example scene is built using Unity's XR Interaction Toolkit. However, it also works with the deprecated Oculus OVR package as well once the scene is updated accordingly.
Following these steps, you can start working with Ready Player Me in VR.
  • Import Vuplex and Ready Player Me packages into your project.
  • Import the RPM_Vuplex_Example package into your project from the Ready Player Me Examples folder.
  • Visit Vuplex WebView Example Scene and run it in the editor to make sure there are no error messages and you see the mock screen.
  • Build the scene and test loading your avatar and updating it in the runtime.
Ready Player Me Unity SDK comes with an Example package that can be used with Vuplex
Build the example scene to test Ready Player Me in VR
Known Issues:
  • With the older versions of Vuplex, you might experience issues with scrolling in the website. Make sure you are using version 4.1 or later.
  • Although the Non-Gecko Engine based version of Vuplex Android WebView has a smaller package size you might experience 3D canvas freezing on the Ready Player Me website after a while in Quest 2. We recommend using the Gecko Engine based version for a better experience.
  • The example is prepared in Unity 2019 using Unity XR Interaction Toolkit version 2.0.1 if you are using newer versions, please update the XR Rig and before running the application.
Copy link