Dynamic Bones flickering since update 0.12.0p1
complete
MotoFckr9k
When the update rate of the dynamic bones is lower than the actual application framerate, the bones flicker when being touched by colliders.
Also without the colliders touching anything some bodyparts still seem to flicker when the dynamic bones move. This only
seems
to happen with bones that are a child of the dynamic bones root-bone, but are excluded. (In my case my arm flicker between two rotational positions)If you cap your application framerate to a lower framerate than the update rate of the dynamic bones these problems do not happen.
These problems only started happening to me since update 0.12.0p1 so i assume it has something to do with the "Optimized performance for dynamic bone on avatars"
Also i have heared that the dynamic bones update rate has been capped to 60 times a second, so you cannot set the update rate on 90 times per second, which would work around the problem on most machines, since current vr-hmd's cap at 90fps anyway.
Log In
Ruuubick - Designer
complete
MotoFckr9k
After a good amount of testing I found out that the Stiffness value was the trigger for me. On 0.9 it flickers, but on 0.1 it doesn't. Also the arm flicker i was observing does not seem to be related. Big thanks to Lifeinsteps for helping me investigate this issue. I would also like if people could comment if they had the same issue and this fixed it for them too.
『Rin』
MotoFckr9k: I am having this issue, but nothing seems to help. Tried doing what you did and hundred other things, but to no avail. Also this happens with public avatars too, so it looks like the issue is within my game client, or graphic settings, so I also tried changing them in nvidia panel, but nothing worked so far. I am about to give up on all this since I am out of options.
MotoFckr9k
『Rin』: Are you using the desktop client or the vr client? Also if you cap the framerate to 60fps or lower (using nvidiainspector for example) we could see if this is the same issue. If it stops flickering on low framerates it is most likely related to this issue. If it does not stop flickering, it will not be directly related to this issue. I have heared that there are some weird problems with dynamic bones on the desktop client. I do not know what problems there are exactly on the desktop client since i don't use it.
『Rin』
MotoFckr9k: Yes I am using desktop client and I already tried capping the game via inspector to 60 fps and changing update rate in unity. Same thing.
MotoFckr9k
『Rin』: Does your issue happen with ALL avatars using dynamic bones? Or does it happen to every avatar you use? Or does it only happen to specific avatars and others are working fine?
『Rin』
MotoFckr9k: It happens to all avatars with dynamic bones, my own and even public and it only happens when I use them, since I see people running around and their hair physics look fine.
MotoFckr9k
『Rin』: Yeah, that is definetly a different issue. You might want to open a new bug report stating your issue and some information about your system, like processor, graphics card, operating system and maybe your graphics driver version. You could also try asking in the bugreport channel on the official vrchat discord. Also you could post your problem on https://docs.vrchat.com/discuss with as much information as possible. It often takes a couple of days for someone to see it there, but i am pretty sure they will see it eventually and might say something about it.
『Rin』
MotoFckr9k: Alright, thanks.