I made this elephant and rigged it, and now I want to cut it in half and be able to drag the two halves away from each other. However, whenever I do this, the armature distorts and deforms the object, and it looks horrible. Is there a way to apply the armature or something so that when I bisect the object and move each half the two objects don't become distorted? Thanks!
One possible solution is animate your rig until you get to the point where you need it to split in two. When you get to that point, go into Object Mode, select the rig, Shift + select the character mesh that is bound to it, and then duplicate them both (Shift + d). You will have a copy of both armature and character mesh, which means all vertex weights will be inherited, as well as all keyframes, up to that point. Put an invisible material on the half of the new character mesh that you don't want to be rendered, and also put one on the opposite half of the old character mesh. When you add new keyframes to the new rig, it can look as if the character is splitting in two.