I have a 3D character that I have animated by attaching various bone constraints to bones of a separate bvh animation. I also weighted some of them differently so, for example, the head wouldn't bob quite so much. On top of that, I added my own animations to bones that weren't in the bvh, to bend the fingers for example. What I would like to do is "bake" all these constraints into my armature and delete the bvh and remove the constraints leaving me with 1 armature animated just the way I like it. So far I have found absolutely no way to do this. What I'd settle for is having it work as is in Unity, but that has been problematic as well. Either I'll just get a single animation, for example the walk cycle, while the others do nothing...or I'll only get those animation that I added myself separate to the constraints. Does anyone have any ideas?