Maximum Download Size and Maximum Uncompressed Size settings do not work on avatars after they've been seen
tracked
ShingenPizza
To be more precise: once you see an avatar in an instance and load in its assetbundle, the limits set with Maximum Download Size and Maximum Uncompressed Size won't apply to it for some reason as long as that assetbundle is in memory.
STR
- Open VRC
- Set your Maximum Download Size and/or Maximum Uncompressed Size to something tiny like 0-10MB
- join an instance with other people, observe their impostors
- select a person with an impostor, force-show them, and see their full avatar
- disable the force show (set avatar display back to the shield)
what should've happened:
- the avatar should reload and show the impostor again
what happens:
- the avatar 'reloads' (becomes a blue diamond thing for a sec), but loads back in fully visible
This isn't strictly related to force-showing people, it also happens if you lower your settings while in an instance with people that you can already see - no matter how you set these settings, they're gonna keep being visible.
You'd need to hide everyone, or they all would have to change to different avatars, for over a minute to get rid of their assetbundles to see the proper impostors after un-hiding/them switching back.
hiding avatars by performance rank works fine.
noticed it first earlier today on build 1836, and now confirmed it still happens on 1837.
Log In
StormRel
Merged in a post:
Force show/unshow avatar to switch between impostor/full avatar broke
Uber Dragon
With the max download/uncompressed avatar size set to 0mb (and shield level allowing avatars) you used to be able to see everyone's impostor by default and were able to switch to their full avatar with the per user force show setting (eye symbol) and then go back to their impostor with the default/according to shield-level setting (shield symbol).
With a recent update you now can't go back to someone's impostor anymore. Showing someone's avatar once will keep the full avatar shown even if you try to unshow them by clicking the shield symbol again.
So previous behavior:
My shield settings allow avatars for someone, however my max avatar size setting force them to show with their impostor. I can show the user manually (eye icon) to download and show the full avatar, then go back to their impostor by clicking the shield icon or I can block them entirely to show up as the default robot with the crossed out eye symbol.
Current behavior:
My shield settings allow avatars for someone, however my max avatar size setting force them to show with their impostor. I can show the user manually (eye icon) to download and show the full avatar, but I can't go back to their impostor by clicking the shield icon- their avatar stays fully shown. I can still block them entirely to show up as the default robot with the crossed out eye symbol.
This wouldn't be such a big deal if shield settings had a separate setting to show people's impostor as sort of a middleground between hiding people's avatars fully (they show up as a generic robot) and fully downloaded and shown. But since this doesn't exist as of now, the 0mb avatar size method used to be a nice work around to not be surrounded by generic robots, but at the same time not suffer from large downloads or poor performance that fully shown avatars can come with.
WubTheCaptain
Duplicate, can be merged with: https://feedback.vrchat.com/bug-reports/p/maximum-download-size-and-maximum-uncompressed-size-settings-do-not-work-on-avat
StormRel
Merged in a post:
'Avatar Display' Shield Level Not Being Properly Respected
Salbug
If a user is perf blocked for any reason, but then you show and unshow their avatar, they will not revert to an impostor or fallback.
Photo Viewer
View photos in a modal
owlboy
I noticed this on Saturday on the open beta. Showed someone who was an impostor and then tried to return to the impostor and it failed to do so.
StormRel
marked this post as
tracked
WubTheCaptain