I have a 3D model of a character I want to rig. I already created the rig and it matches the model pose, but whenever I press the automatic weights option it deforms drastically.
-
$\begingroup$ Try to check in the "Keep Transform" checkbox in the bottom left, see if it helps $\endgroup$– TsybeMar 18 at 1:33
-
$\begingroup$ Could you please share your file? blend-exchange.com $\endgroup$– moonbootsMar 18 at 9:03
-
$\begingroup$ @moonboots How can i do that. It says i can't, the file has to be smaller than 30 mb. $\endgroup$– UmbraTenebrisMar 18 at 18:04
-
$\begingroup$ @Tsybe nothing changed. $\endgroup$– UmbraTenebrisMar 18 at 18:05
-
$\begingroup$ Use another platform like workupload $\endgroup$– moonbootsMar 18 at 18:21
1 Answer
Here is your armature's rest pose, it doesn't match the character's shapes, your character should be in T pose as well, if you parent your current object to this armature, then give it the pose you show, the object will be completely deformed by the pose. It's not the current pose of the armature that is taken into account when you parent but its rest pose:
So the solution is probably to give your character object a T pose as well. To do so you could try to correct the object with the armature: Duplicate your object and armature, apply the scale and rotation of your object and armature, apply the current armature pose as rest pose (image below), parent the object to the armature, change the bones position and rotation so that the object takes the T pose, apply the armature modifier, parent the object to the original armature (the one that has kept the default T pose):