I’ve encountered another odd animation problem. This may well be something on my end (it seems likely, in fact), but I’m really not sure of where the problem lies.
The model used for the protagonist during my game’s combat mechanic includes a scabbard for her sword. For some reason, this has taken to flickering in and out of existence. As far as I see, no other part of the model is affected.
The scabbard is controlled by a “loose” bone–that is, one that has an offset from its parent bone.
I somewhat suspect that offset of causing the trouble–except that the character’s hair also uses “loose” bones such as this. On the other hand, some vertices of said hair also take influence from a “non-loose” bone.
The scabbard was modelled as a separate piece, but joining its mesh to that of the main character before exporting doesn’t seem to have helped.
There should be attached an animated gif, showing the bug in action, and a screenshot of Blender, showing the portion of the armature that includes the scabbard, the bone for which should be highlighted.
The bug itself: