[1359] Avatar contacts do not scale properly upon switching avatars
tracked
Davilos
If you turn contact debug on and change avatars, the next avatar's head contact will be completely messed up if the avatar has a sizable height difference. This is only corrected by rejoining an instance or resetting an avatar. This also only seems to happen locally, other players will see your contacts normally.
This bug applies to both the live and current open beta builds.
Log In
StormRel
Merged in a post:
Changing avatars doesn't update the head contact scale properly
TheCreationKing
I was fixing an old avatar when I noticed that swapping out of it led to my next avatar's head contact to be displaced and oversized. Swapping between that one and another avatar also had inconsistencies. This seems to happen across all the avatars I tested, but not when going from a larger avatar to a smaller avatar.
I'll test whether this affects other platforms and whether this is local only later on.
Steps to reproduce:
- turn on contacts overlay in the menu
- Swap from your current avatar into any avatar (very small avatars seem to have way more noticeable results)
- Swap into your previous avatar, you will notice the head contact is slightly or way different than it was before. (I have one avatar that lead to the head contact was entirely removed)
qtpye
im reposting this from the thread (https://feedback.vrchat.com/bug-reports/p/changing-avatars-doesnt-update-the-head-contact-scale-properly) as its the same issue
ive noticed this, even with new ones. it happens in some avis, and not in others. even in newly uploaded Avis with no 3rd party tools.
what ive figured out is is has something to do with avi size scaling. the type in the raidal menu.
some avis when loaded at a scale other then there default mis-ajust the size of there head colider, shiftintg it vertically and miscalling it.
however once the avi is laoded by someone, if it is rescaled the new (wrong) head colider scales correctly (as if someone actually set the head collider to that size)
my public avi has this issue (https://vrchat.com/home/avatar/avtr_17aebf5b-45e1-44b4-b3cc-f542bc7cec43) and can be used as refrance
this happens upon avi load, and the size of the collider may appear different to different users. (if the avi scale has changed between people loading the avi)
this can be replicated by using an effected avatar, scaling it down or up from default, and the resetting the avi thoguh the quick actions radial menu, to reload it (or doing full body calibration, rejoining the world, anything that reloads the avi) the avi will load with an incorrect head collider. (consistantly morphed based on the scale the avi was at upon load)
qtpye
ive noticed this, even with new ones. it happens in some avis, and not in others. even in newly uploaded Avis with no 3rd party tools.
what ive figured out is is has something to do with avi size scaling. the type in the raidal menu.
some avis when loaded at a scale other then there default mis-ajust the size of there head colider, shiftintg it vertically and miscalling it.
however once the avi is laoded by someone, if it is rescaled the new (wrong) head colider scales correctly (as if someone actually set the head collider to that size)
my public avi has this issue (https://vrchat.com/home/avatar/avtr_17aebf5b-45e1-44b4-b3cc-f542bc7cec43) and can be used as refrance
this happens upon avi load, and the size of the collider may appear different to different users. (if the avi scale has changed between people loading the avi)
this can be replicated by using an effected avatar, scaling it down or up from default, and the resetting the avi thoguh the quick actions radial menu, to reload it (or doing full body calibration, rejoining the world, anything that reloads the avi) the avi will load with an incorrect head collider. (consistantly morphed based on the scale the avi was at upon load)
StormRel
tracked