oculus-samples / Unreal-SharedSceneSample

This sample app demonstrates a shared scene experience based on Shared Spatial Anchors, Scene, and Passthrough in Unreal.The Oculus SDK and other supporting material is subject to the Oculus proprietary license.
Other
10 stars 4 forks source link

Share Scene not working on UE 5.3.2 #5

Open turkodamian opened 8 months ago

turkodamian commented 8 months ago

After joining a session over LAN, if the host clicks on share scene button, it turns red when clicked. It does not share the scene. Does it works with UE 5? I've tried with UE 5.3.2 and MetaXR plugin v62, locally and uploading it to My Apps on the Oculus Developer Dashboard. I see in the Shared Spatial Anchors sample that says it works only with UE4, does it happens the same with this sample project? why? Thanks

turkodamian commented 8 months ago

I could get this working on UE 5.3.2 by editing the DefaultEngine.ini MobileAppId with my AppId from Meta, uploading to the Alpha Channel and requesting User ID and User Profile access, anchor is sharing ok now but the buttons for toggle visibility are not working

Nickauhla commented 8 months ago

Hello Turkodamian,

I have the same problem than you have. Followed what you said last week with creating the app on Meta dev portal to get an AppId. It made me pass the entitlement. Now, I'm blocked with a "Oculus ID check failed". I've just requested User ID and User Profile access, but I still get the Share Scene button blinking in red. Any idea?

turkodamian commented 8 months ago

Hello Turkodamian,

I have the same problem than you have. Followed what you said last week with creating the app on Meta dev portal to get an AppId. It made me pass the entitlement. Now, I'm blocked with a "Oculus ID check failed". I've just requested User ID and User Profile access, but I still get the Share Scene button blinking in red. Any idea?

be sure to add the app id to the DefaultEngine.ini of your app before building the apk, and to upload the apk to the dashboard alpha test channel of your app and then add the emails of the users to the alpha test channel, or add it to the beta test channel and use the share it by url. Users for testing should download the app from the app lab, not directly install it with adb

Nickauhla commented 8 months ago

I did the App Id thing also. I think I missed the user account thing. I have a single account connected to both Quest 3. How am I supposed to create users, in order to assign them alpha access? Is it "meta account user" or the "test users" in the organization manager menu?

turkodamian commented 8 months ago

On your app on the Oculus dashboard, go to Distribution, Release Channel, Alpha, Users, Email invite users. They have to accept the email and then it will appear the app on their library to download

Nickauhla commented 7 months ago

I think I've managed to get to the same point than you thanks to your explanations. Anchor seems to be shared on the "hosting app", but i can't find a way to visualize it from the "client" HMD. Clicking on "Share scene" does nothing. Both toggle buttons on client have no impact. Is this what you have?

Nickauhla commented 5 months ago

After some extensive tries and research, I've managed to make it work.