[1238] A few UI elements get really laggy with a lot of people / low frame rates
complete
DrBlackRat
Issue:
For some reason a lot of the UI Elements update / animate really really slowly when you are in a lobby with a lot of people / have low frame rates. They will often start to look like they are running at 1 FPS. I've noticed this at last weeks Community Meetup.
UI Elements that are effected:
- Mic Icon: The Mic Icon gets really slow at indicating when you talk and when you mute
- Nameplate Speech Indicator / Animation: The Animation that plays when someone is talking gets really slow
- Portal Drop: It lags behind your hand and it's hard for it to register inputs
Other parts of the UI are probably also effected, but I couldn't / didn't test for those. If I notice more things I'll add them to this list at a later point.
Log In
HK
complete
Tupper - VRChat Head of Community
in progress
Hello everyone! I'm marking this as In Progress and sharing a little bit of an update.
In build 1245, we released a fix for the broken UI elements seen on some of the videos on this Feedback post.
- Menu doesn't scramble itself like morning eggs anymore when you click around too fast, round 2
When this fix was on QA, we found that we were no longer able to break the MM like in your videos.
Community Meetups are definitely
extreme
cases, with 80+ people in a 40 people instance. Even there (and while showing everyone's avatar!) we couldn't break the MM like that anymore.Of course, this is not the end of the line. We're still working on improving performance in our new UI. We'll share future updates in Dev Updates and upcoming patches.
Thank you!
DrBlackRat
Thanks for the Update Tupper - VRChat Head of Community!
I'm also no longer able to break the UI in that way, Tabs etc work fine even in full and laggy lobbies.
The other issues mentioned in this canny still persist though, for example Nameplates are still really really slow at updating when in big lobbies and the Portal Drop also still lags behind you hand. Any Updates on these issues?
Scout - VRChat Head of Quality Assurance
Merged in a post:
I had the strangest UI bugs last night
Lugzx
When I would open the big menu there would be an extra menu next to my menu. Also the typing menu would open while I was in the menu and so I couldn't press anything because the menus would over lap one over the other. I had to shut down all of vrc to regain control. I would also leave small menu windows when I would close it. maybe it was an isolated incident because It appears I can't repeat it.
Scout - VRChat Head of Quality Assurance
Merged in a post:
[1240] UI Elements are still overlapping each other
DrBlackRat
This was supposedly fixed but it's not, I've added this to another canny of mine about UI Elements being broken at Low Framerates (link is below). Since we were ask to let you guys know if we encounter it again, I've put this specific part of it in a separate canny.
Issue:
Low Framerates / a lot of lag still cause the different Tabs of both the Quick Menu and the Main Menu to overlay on top of each other.
Attachments:
Here is the Original Canny I was talking about: https://feedback.vrchat.com/open-beta/p/1238-a-few-ui-elements-get-really-laggy-with-a-lot-of-people-low-frame-rates
I've included a few pictures and a video which showcase the issue:
Lush
tracked bug
Salbug
I know before the update, stuff like the nameplate speech glow and other UI elements animated at a lower rate for what I'm assuming is for performance reasons the larger an instance gets. Although after the update looks like it chugs even more.
DrBlackRat
Salbug: Yup Nameplates already had that issue. I don't think that's done on purpose or for performance reasons though, the animation speed shouldn't really make a difference in terms of performance.
DrBlackRat
Interesting side note, the Action Menu seems to be the one of the few parts of the UI which don’t care
at all
if you are running with a low framerate / are with a lot of people. It works flawless no matter what.DrBlackRat
Update: (1240)
A lot of other UI Elements also don't like it:
- Join / Leave Notifications get stuck / stop working
- The Quick Menu gets stuck in your world when closing it
- The Main Menu pages get stuck when opening it
- Pages in the Quick / Main Menu overlay on top of each other
- Pages in the Quick / Main Menu show outside of the Menu
- Nameplates show as Icons after joining even though they should show the full nameplate
- Nameplates take ages to switch between the QM open / closed state
- Nameplates get stuck half expanded
- all movement inputs have a massive delay
- Notifications (such as the Portal Prompt) can transfer over to other instances
Attachments:
I've added a few screenshots and videos showcasing it being broken: