IK Bug with flying in OpenFlight worlds, T-Pose , body distortion.
complete
Tau of the sun
When flying in open flight, wings and other body parts flutter madly.
this has only happened since the latest updates across all current platform offerings.
Unity-6 /open-beta/ Default public version. regardless of build. This seems to
follow any and all avatars, the worse affected are ones using final IK
and it looks like we are T-posing every other frame.
Here is a short video https://www.youtube.com/watch?v=m47XfiojzC4
Log In
Tau of the sun
Thanks to everyone who made flying a pure joy again.
_
_tau_
updated the status to
complete
StormRel
updated the status to
tracked
Tau of the sun
StormRel Do you need any Avatar ID's for this? We have a list.
StormRel
Tau of the sun That'd be helpful yeah. I was struggling to repro with my own IK Gryphon, but I was in fbt. Is this happening only in 3 point tracking?
Tau of the sun
StormRel if it is the griff from Many blinking lights, she does not use final IK . it will be the Purpzies gryff https://vrchat.com/home/avatar/avtr_398aaafe-14f0-45a1-8b0e-fdf821d5dbb3
And this one (mine ) https://vrchat.com/home/avatar/avtr_49b90435-92fa-4a0d-afcc-cfedc7734d0d
I will ask everyone to send theirs in as well if you need more.
it happens in all modes 3point , standible and FB in Open flight
I would be happy to meet you in game to test . best openflight world ever "cloud flight by Hiyu " is a great place to test
Tau of the sun
StormRel Any hope for a suggestion or solution to this problem before our event this weekend?
Photo Viewer
View photos in a modal
StormRel
Tau of the sun: We have an engineer looking into it today, but I can't make any promises depending on how complicated it is.
I'm a quadruped IK user myself so rest assured I also wanna get this resolved!
StormRel
Tau of the sun: We have identified the problem and are cooking up a fix. Unfortunately we aren't gonna be able to fix this issue before the weekend.
Tau of the sun
StormRel Thank you so much for your and the teams efforts on this. I hope you have a great weekend
- Relli -
Please fix this before the next Stage Flight event, it's in 9 days!
GooseTheClown
- Relli -oh god i hope
Kαriー
Upvoted. Please fix this for the vibrant community of creators and users who use Final IK for unconventional avatars. We need this!
Morghus
Upvoted as well, it also happens for me when a bone in a chain of physbones has a rotation constraint on it, it vibrates and rotates around wildly. Only happened since the recent update.
Tech E․ Coyote
Upvoted. Something definitely changed with IK calculation last update. I have a Fl4k avatar that's worked perfectly since 2019. With this most recent update, their monocular optics now yank towards the left. Screenshot attached.
Photo Viewer
View photos in a modal
StormRel
Tech E․ Coyote: Can you provide your avatar ID?
Tech E․ Coyote
StormRel avtr_e9cd2f63-e0ea-40bc-97e1-ab2f611e19f2
It's set to private right now, I can set it to public if its needed for VRC to debug
StormRel
Tech E․ Coyote Private is fine! Thank you
StormRel
Tech E․ Coyote: I have some info from one of our engineers regarding your specific avatar:
The avatar in question has a left eye assigned, but no right eye. This means the eye controller initializes, but then immediately shuts down. Now this happened on both live and older clients, with the exception that live is now resetting the left eye to a default rotation. The eye is uploaded at a non-identity rotation, but the eye look default rotation is identity.
The eye reset happens in EyeLookController.RefreshEyeControlEnabledStates() via _eyeControl.controlData.RestoreDefault();
It appears that in old client versions cullingMonitor.AvatarCullableShouldRun would always report "true", which would mean this method skips the reset. However in live it reports "false", so the reset happens.
As to why that is happening, AvatarScreenSizeBindingState.AvatarScreenSizeBindingState() appears to be given a initialAvatarScreenspaceSizeof "0" on live, but a value of "1" on older clients.
They can fix their setup right now by just removing the eye bone reference, but in the long term this is a bug on our end.
Tech E․ Coyote
StormRel Understood, I can definitely fix it on my end in the short term. Thank you for submitting that ticket to the engineers, and I appreciate that they took time to deubg this!