fojam
fojam
NNormal
Created by fojam on 6/26/2024 in #🤝ask-a-question
Delayed room updates
thanks for the quick response!
19 replies
NNormal
Created by fojam on 6/26/2024 in #🤝ask-a-question
Delayed room updates
gotcha, i'll try breaking up the room into more normcore rooms I guess and see if that makes a difference, otherwise i'll try messing with the reliable updates
19 replies
NNormal
Created by fojam on 6/26/2024 in #🤝ask-a-question
Delayed room updates
I'll check, I think the only reliable updates we send are around every 3-4 seconds at peak usage. Is that too frequent?
19 replies
NNormal
Created by fojam on 6/26/2024 in #🤝ask-a-question
Delayed room updates
gotcha, if you're willing to then yea we'd definitely like to try it. Anything we could do before then?
19 replies
NNormal
Created by fojam on 6/26/2024 in #🤝ask-a-question
Delayed room updates
but if that's the only option, any chance we could get it activated for our project to try it out?
19 replies
NNormal
Created by fojam on 6/26/2024 in #🤝ask-a-question
Delayed room updates
Sorry about that. I saw the room configuration but it was in private. I figured i would try that if there were no other options, but I wasn't sure if there was anything we could do short of that
19 replies
NNormal
Created by fojam on 6/26/2024 in #🤝ask-a-question
Delayed room updates
Also is this expected behavior?
19 replies
NNormal
Created by fojam on 6/26/2024 in #🤝ask-a-question
Delayed room updates
@Normal Team
19 replies
NNormal
Created by vconquest on 4/8/2024 in #🤝ask-a-question
Toggle UI visibility on button clicked
I would say the above explanation pretty much got it. Just make a bool property on your realtime model and listen for the didChange event on it, and just toggle SetActive on your UI gameObject whenever it changes
8 replies
NNormal
Created by fojam on 4/4/2024 in #🤝ask-a-question
Best way to support async room loading?
Yeah definitely! The deep/non-deep profiler snapshots are both pretty huge though so am uploading to google drive. Is it fine if I share them in a DM once they're up?
9 replies
NNormal
Created by fojam on 4/4/2024 in #🤝ask-a-question
Best way to support async room loading?
There were also some potential places I saw where Realtime could load in the initial update faster: - LoadRealtimePrefab is called once for each spawned object (during RealtimeViewModel.CreateComponentsModelAndChildViewsModelIfNeeded), which introduces atleast 1 extra string comparison per instantiated object. Since the view is an instantiated RealtimeView, it should already have the serialized parent-child hierarchy for the prefab available on the view, so it shouldn't need to get the prefab. (I could see how this might be due to the whole component/model separation though) - The initial "Read" of the RealtimeModels could happen on a background thread asynchronously, since it's only dealing with raw data that hasn't been passed to the user via callbacks yet (and it's not using any unity objects, so it doesn't need to stay on the main thread)
9 replies
NNormal
Created by fojam on 3/18/2024 in #🤝ask-a-question
Strategies for updating clients when the normcore realtime models have changed?
@Mechabit ah I just realized what you meant. For general asset changes, I think in this case it's easier for us to just do an app update. I more was worried about the network contract breaking. But I'll definitely keep this in mind, I could see this being pretty useful
15 replies
NNormal
Created by fojam on 3/18/2024 in #🤝ask-a-question
Strategies for updating clients when the normcore realtime models have changed?
@Mechabit how would this work?
15 replies
NNormal
Created by fojam on 3/18/2024 in #🤝ask-a-question
Strategies for updating clients when the normcore realtime models have changed?
Got it, makes sense. Thanks so much!
15 replies
NNormal
Created by fojam on 3/18/2024 in #🤝ask-a-question
Strategies for updating clients when the normcore realtime models have changed?
Awesome, I figured that was the case. What about prefabs or scene objects though?
15 replies