So I parent the mesh to rig( To animate ) and then parent the rig to the mesh so the Rig follows the mesh where it goes?
Or is there a different way? Because every time I do it this way, Blender gets glitchy by doing this: When I move the bones, and right click ( To cancel move ) the mesh stays deformed, but the bones go back. It doesn’t realize that the bones are somewhere else until I hit TAB to go into object mode. This doesn’t screw the animation up or render, but its just annoying.
I made a topic on this before, but that was WHEN I didn’t know what caused the glitch. Now I do.
Yes there is a “right way” to parent … and that is to make the mesh the child of the armature … the second part where you parent the armature to the mesh should not be possible … because when you do that Blender should tell you that there is an “Error : Loop in parents” and not allow it …
… So when you say “I parent the mesh to rig( To animate )and then parent the rig to the mesh so the Rig follows the mesh where it goes”, what are you doing exactly ? The basic method should be : in Object Mode select the mesh then shift-select the armature then Ctrl-P and there you have your parenting done (you can do this in Pose Mode also but in Pose Mode you also get the option of parenting a mesh to an individual bone …) . You should not be able to reverse the parenting relationship (into a loop) once you have parented your mesh to your armature …
Parenting is a one way process … a child object can only have one parent where as a parent can have as many children that it can afford … The parent/child metaphor is just describing a logical hierarchy and that hierarchy is decidedly “one way”, as it were … a “child” object cannot be the parent to it’s “parent” object … If you could you would be creating a logical loop and cause “glitches” and lags like you are describing … but like I said you should not be able to do this in the first place …
Could you go into more detail about how you are “then parent the rig to the mesh so the Rig follows the mesh where it goes” (which is a bit redundant because once you have parented mesh to the armature the mesh should go where the armature goes) …? Because I cannot replicate the problem from my side of the monitor …
Yeah, but when I just parent the mesh to the bones. ( Click Mesh, then click bones and parent ) The bones dont follow the mesh when it moves…or is that suppsoe to happen?
the armature tell the mesh to follow it but the mesh don t tell the armature to follow it. so if you want to move your mesh once it s rig, just move the master bone and use the armature and don t touch the mesh.