Avatar menu breaks shadows and render queue
complete
Lyuma
If you open your Avatar menu, as the spinning preview avatar's render queue is changed (to e.g. 5000) to make it show on top of the menu, your own avatar's materials (as well as anyone else wearing that avatar) are changed to the same high render queue.
This causes a few problems:
- Transparency sorting breaks for your avatar relative to the world and relative to others: you may always show on top.
- Your avatar no longer receives shadows (Unity's documentation defines shadows (and _CameraDepthTexture) to work on render queue 2500 or lower. Hence changing render queue breaks this). This can cause your avatar to appear too bright in some worlds after opening the menu
- In addition to the spinning preview, your own avatar also appears on top of the menu. With some unusually shaped avatars, this can make opening the menu to switch avatars extremely challenging.
This broke around when memory leak fixes were put in. Presumably this led to having the menu preview share materials with your own avatar.
I was expecting to find a canny on this but I never reported it until now and nobody else reported it. I regularly have to answer questions like "Why did X break after I opened the menu?" where X = (some feature needing camera depth/shadowcaster) so I know I'm not the only person affected.
Thanks!
Log In
Ruuubick - Designer
complete
HolyKnightAD
Ruuubick - Designer: Thanks!! I've been waiting for this for so long.
狐小百合
So that's what was happening, I've had this problem in the past where opening the avatar menu made parts of my avatar vanish and its probably this.
Ruuubick - Designer
tracked
Ruuubick - Designer
Iris Alias
Can't believe it got worse. Hope the developers would fix it..
Tony_Lewis
Same things as this? https://vrchat.canny.io/bug-reports/p/avatar-menu-breaks-shadows-and-render-queue
ankoro
In my opinion, this problem got worse after build 916 (due to Menu fix?). Right after the 2018 release, most of the shaders on my avatars worked fine. But after build 916, assigned render queues in shaders are corrupted by seeing menu.
FalconKx
anything menu wise breaks transparent for me
ACiiL
[912] as mention recently Its worse in 2018 release as the queue break from viewing the avatar clone now sticks.
HolyKnightAD
ACiiL: indeed it got worse, refreshing my avatar isn't enough anymore sadly...
Purete
This has been happening for some time.
Previously, it was improved by calibration, changing avatars, and moving the world. Starting with this version, performing these operations will not improve.
I want to be able to disable avatar previews….
이루아「Irua」
Purete: Yeah, i want too disable avatar previews
Load More
→