Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
shanji97's avatar
shanji97
Explorer
10 months ago
Solved

How to properly set up an AR/XR Unity project for Meta Quest 3 to get past the 3 dots loading screen

I am developing a Meta Quest 3 (v74 for my OS with SDKs version being the lates the time of writing - v72) application in Unity 6 41f1 (and 29f1), where I currently struggle to get the application working past the loading screen (the 3 dots) in on the apk, while in the editor it just works, hovewer I would like to access functions that are not available in the player and even then my target platform in the Meta Quest 3 standalone platform. While running adb logcat -s Unity the result I get this log lines which peek my curiosity:

W OpenXR  : xrGetVulkanGraphicsDevice2KHR: Called twice.
OpenXR  : PostSessionStateChange:[pid: 18824] XR_SESSION_STATE_FOCUSED -> XR_SESSION_STATE_VISIBLE
OpenXR  : PostSessionStateChange:[pid: 18824] XR_SESSION_STATE_VISIBLE -> XR_SESSION_STATE_SYNCHRONIZED
OpenXR  : PostSessionStateChange:[pid: 18824] XR_SESSION_STATE_SYNCHRONIZED -> XR_SESSION_STATE_STOPPING
Handle cmd APP_CMD_WINDOW_INSETS_CHANGED(17)
Handle cmd APP_CMD_GAINED_FOCUS(7)
Handle cmd APP_CMD_LOST_FOCUS(8)
Handle cmd APP_CMD_PAUSE(14)
Handle cmd APP_CMD_RESUME(12)
Handle cmd APP_CMD_STOP(15)
03-10 10:29:46.300 7012 7044 W Unity : Orientation Listener cannot detect orientation.
03-10 10:29:47.098 7012 7044 W Unity : Your project uses a scriptable render pipeline. You can use Camera.stereoTargetEye only with the built-in renderer.
03-10 10:29:49.306 7012 7044 I Unity : Handle cmd APP_CMD_LOW_MEMORY(10)
03-10 10:29:46.301 7012 7044 I Unity : Handle cmd APP_CMD_LOST_FOCUS(8)
03-10 10:29:46.301 7012 7044 I Unity : Handle cmd APP_CMD_GAINED_FOCUS(7)
03-10 10:29:46.301 7012 7044 I Unity : Handle cmd APP_CMD_PAUSE(14)
03-10 10:29:46.301 7012 7044 I Unity : Handle cmd APP_CMD_RESUME(12) (Being paused and resumed repeatedly - run without focus is enabled)
xrEndFrame frameTransaction failure detected, might due to compositor frame blocking, swapchains not marked as used-in-frame 2270

The number 2270 is arbitrary and you could insert any other number instead of this. I am asking if there is an extended documentation and what version of the Unity Editor to use, to work with the development of XR/AR applications with the latest possible feature set without any errors? I am interested in usage of the scene semantic classificators and the upcoming camera API.

 

2 Replies

Replies have been turned off for this discussion