I’m following the Mixed Reality Authoring and Simulation video and using:
- The Mixed Reality Project Template
- XR Interaction Toolkit: 3.0.3
- XR Plugin Management: 4.4.0
- Build Settings Platform: Windows
- Build Platforms Installed: Windows, Android
- No issues in the Project Validator
I’m experiencing a few issues:
- There is no Override XR Simulation Input setting as described at this point in the video.
- Controllers don’t work correctly with the XR Device Simulator unless you go into Project Settings > XR Plugin-Management > Android and disable OpenXR. My expectation is that you’d want that checked for building to Quest, no?
- When running the scene the Welcome to the MR Template UI appears, but clicking the Skip button with the XR Device Simulator fails to transition to the simulation environment, and instead shows the Default Controls video. Closing the video also fails to transition to the sim environment. Is there a way to disable the Welcome UI from appearing altogether?
- I get the following warnings in the Console:
No active UnityEngine.XR.ARSubsystems.XRSessionSubsystem is available. This feature is either not supported on the current platform, or you may need to enable a provider in Project Settings > XR Plug-in Management. UnityEngine.XR.ARFoundation.ARSession:OnEnable () (at ./Library/PackageCache/com.unity.xr.arfoundation@5.1.4/Runtime/ARFoundation/ARSession.cs:342)
No active UnityEngine.XR.XRInputSubsystem is available. Please ensure that a valid loader configuration exists in the XR project settings. UnityEngine.XR.ARFoundation.ARInputManager:OnEnable () (at ./Library/PackageCache/com.unity.xr.arfoundation@5.1.4/Runtime/ARFoundation/ARInputManager.cs:24)
No active UnityEngine.XR.ARSubsystems.XRCameraSubsystem is available. This feature is either not supported on the current platform, or you may need to enable a provider in Project Settings > XR Plug-in Management. UnityEngine.XR.ARFoundation.SubsystemLifecycleManager 3<UnityEngine.XR.ARSubsystems.XRCameraSubsystem, UnityEngine.XR.ARSubsystems.XRCameraSubsystemDescriptor, UnityEngine.XR.ARSubsystems.XRCameraSubsystem/Provider>:OnEnable () (at ./Library/PackageCache/com.unity.xr.arfoundation@5.1.4/Runtime/ARFoundation/SubsystemLifecycleManager.cs:67)