About Meta XR Simulator not showing up in Unity

424 views Asked by At

Goal

I imported Meta XR Integration package and Meta XR Simulator. Project platform is Android.

At play mode I want to show Meta XR Simulator window.

Content

I use Built-in and Unity2022.3.8f1. I am using Meta XR Integration 57.0 and Meta XR Simulator 57.0.

Meta XR Simulator Package

I tried for show up Meta XR Simulator window from some community and forum but it is not working.

Meta XR Simulator Setting

Tried Reference URLs

https://communityforums.atmeta.com/t5/Unity-VR-Development/About-Meta-XR-Simulator-not-showing-up/td-p/1036314

https://forum.unity.com/threads/xr-device-simulator-does-not-work-properly.1338665/

Source URLs

-Meta XR Integration

https://assetstore.unity.com/packages/tools/integration/oculus-integration-deprecated-82022

-Meta XR Simulator

https://assetstore.unity.com/packages/tools/integration/meta-xr-simulator-synthetic-environment-builder-269799

Git URL

com.meta.xr.simulator@57

2

There are 2 answers

0
Philip John On BEST ANSWER

1.Tick the Option:

Please tick this option in project setting.

Edit > Project Settings > XR Plug-in Management > Windows, Mac, Linux

Setting Image

2.Active Simulator PowerShell

Please execute <activate_simulator.ps1> file with PowerShell.

{ProjectName}\Library\PackageCache\[email protected]\MetaXRSimulator\activate_simulator.ps1

enter image description here

0
wikke On

Same error, now solved!!!

Meta XR Simulator -> activate actually change the default OpenXR Runtime in regedit table. you can read the script at \Library\PackageCache\[email protected]\MetaXRSimulator\activate_simulator source code.

But, sometimes it just fails to change the regedit table !!!

So, I change regedit table manually !!! like image below, it just works!!!

Remember, backup the original ActivateRuntime value and change it back when you do not use simulator, but use device or steam VR maybe.

enter image description here