Why does this mismatch between skeleton and mesh occur? If I have align the mesh to the skeleton in Object Mode, when I switch to Edit Mode, the body falls to the ground, and vice versa.
2 Answers
It could be that you didn't applied the transformations. In object mode select the body and the armature (⇧ Shift + Left Click ) and then Ctrl + A and click on Apply all Transforms.
The problem was that the armature was in Pose Mode, so the pose was in the correct position, but the rest position was the one that appeared when you enter in Edit Mode.
The solution I found was first, remove any pose to be sure it won't affect you later. Click the armature and then use Ctrl + Tab to enter Pose Mode, or click here
Once in pose mode, use A to select all bones, then use Alt + R, Alt + G and Alt + S to reset any rotation, movement and scale made for the pose. It will look like this
To be sure, go to the right menu and click the button that looks like a stickman and click on Rest position.
After that, go back to object mode and select everything (body and armature) after that, press R, X and -90
to rotate everything to the "normal" position, after that press Ctrl + A and apply all transforms.
Then, click the armature and press Tab to enter to Edit Mode and select only the head of the big bone below the body.
Press R, Z and -90
so the bone will be looking to the front
With that the model will be at the right position in Object Mode, Edit Mode and Pose Mode.
Remember to change from Rest Mode to Pose Mode in the stickman menu when you want to change the pose of the character.
-
$\begingroup$ OOKKK maaann thank you very much!! $\endgroup$ Apr 3 at 21:23
My Blender version is 3.4.
Press ⇧ Shift + A to open the Mesh menu.
After applying all transformations, follow the object mode and edit mode images respectively.
-
$\begingroup$ You're in edit mode. Change to object mode and then follow the steps I said. $\endgroup$– KaiApr 2 at 20:30
-
1$\begingroup$ Please don't add extra information as an answer. If you want to add more information to your question use the 'Edit' button below it it and add it directly into the editor. As @Kai says it's probably because the rotation hasn't been applied to the object and armature in Object mode. $\endgroup$ Apr 2 at 20:30
-
$\begingroup$ I tried with different things in a new file and couldn't get the same problem you have, could you upload your blend file here? blend-exchange.com And then edit the post with the link it shows you once uploaded $\endgroup$– KaiApr 2 at 22:31
-
$\begingroup$ Added the solution (not sure if the page notify when someone edits the answer, so I will notify you with a comment) I hope it will solve your problem :) $\endgroup$– KaiApr 3 at 3:19
-