I just attempted to use a previously working avatar that has custom bones (wings) with an animation that targets them in the “fly”state. Before Beta 81, this worked correctly - when the avatar started to fly, the replacement animation for the “fly” state is triggered from a FBX animation file stored on Amazon S3 (with all the other avatar components). This was achieved by listing the animGraphUrl = (path to custom avatar-animation.jason) in the avatars FST file, where the “fly” state in the referenced JSON pointed to the custom animation URL.
The method I used is detailed here: https://docs.highfidelity.com/en/rc81/create/avatars/custom-animations.html
If there have been changes to how this animation method works, I do not see it reflected in the documentation. Previously it worked very well.
Now, in Beta 81, when the avatar goes into the “fly” state, the root joint seems to have a different rotation and the arms and legs and flipped backwards in a very unnatural way. The animation on the wings still works, but the rotation of the avatar and other IK elements seem to be broken. All standard animations work correctly, only this one state is now broken.
Nothing about this avatar has changed, including 6 other variations of it - all of them are now broken. Please advise as how this can be corrected.