What is the best way to seamlessly move between two rooms?
Is this possible with a single, real-time instance? I'm working in VR and I want to avoid the Avatar disappearing while the user moves from room to room.
9 Replies
Hi @Mischa Winkler. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave:
----------------------
Hmm, I don't know enough to give you a confident answer yet. The provided knowledge sources do not contain specific information about seamlessly moving between two rooms in VR using NormalVR. However, it's important to note that the avatar's disappearance when a user disconnects might be related to the
destroyWhenOwnerLeaves
property of the root RealtimeView. If this value is changed or if the owner of the avatar is cleared, the avatar may not be cleaned up properly by the server source (https://normcore.io/documentation/realtime/common-questions#why-doesnt-my-avatar-disappear-on-remote-clients-when-i-disconnect).
For more detailed information, I recommend checking the official Normcore documentation or reaching out to their support.
----------------------
Note: you can ask me a follow up question by @ mentioning me again :speech_balloon:
----------------------<@847936237003604048> kapa.ai is still learning and improving, please let us know how it did by reacting below
best bet is to use 2 realtime instances, one for avatars that you make persistent
that's how normcore do it with their games
Can you elaborate? I'm not sure I understand the setup.
1 realtime is for avatars and it has the avatar manager on it and you call DontDestroyOnLoad on it and the avatars
2nd realtime is for scene models and you have one per scene in unity
when you load another scene the avatars remain without disappearing
Thank you for explaining. With this setup, you don't really go to another room though with different avatars right? Also having your room hour cost double is not desirable.
Would a setup work where you are connected to one real time most of the time and only connect to a second one while establishing a connection and then disconnecting from the first once connected? Maybe that would only result in a small little hiccup?
room hours is not charged, only bandwidth
the avatar room stays the same but the scene room will be different
Yeah, room hours are charged:
1000 room hours then $0.01/HR
that's what it says but it's not actually
https://discord.com/channels/393839515074297858/638797737051029535/1211166868161699850
until we get the dashboard update which I don't think has landed yet