I'm very new to modeling, and have no backround on it either! I am having some trouble with bones and meshes. Basically, I have the bones to be the parent of the mesh, however when I attempt to move them in Pose mode, they deform and scale in weird ways. I'm just trying to make some robot legs.
-
$\begingroup$ How is the mesh parented to the armature? Is it parented to the object, or the bone? Is it using an armature modifier? Can you upload a .blend? $\endgroup$– Joseph BrandenburgCommented Aug 14, 2019 at 4:30
-
1$\begingroup$ Probably a bone scale problem (at least), see: blender.stackexchange.com/questions/73782/… $\endgroup$– lemonCommented Aug 14, 2019 at 6:31
1 Answer
For some reason you've scaled your bone on its Y axis (Z global axis when the bone stands up) when you were in Pose mode. You need to select it in Pose mode and press altS to reset the scale. The parented mesh will come back to its normal proportion by the way...
If you want your bone to be longer than it is, you need to scale it in Edit mode, not Pose mode, which is made for animation. If you think that the Octahedral display mode is not convenient, you can switch to B-Bone mode for example, then you can change the bone thickness with ctrlaltS and drag.
-
$\begingroup$ I've rested the scale, however I can't seem to actually scale the bone on only one axis. It seems to scale the entirety of it, to make all the axis equal. $\endgroup$– FenCommented Aug 15, 2019 at 0:40
-
$\begingroup$ if you use the scale in the N panel, as I show, you scale on the axis you want, but anyway, I don't understand why you don't want to scale it entirely, scale in Pose mode as only a sense if you want to scale during an animation, don't use it to deform or correct your shape in any other case, why did you actually use it? $\endgroup$ Commented Aug 15, 2019 at 9:37
-
$\begingroup$ The bone keeps poking out of the mesh if not scaled correctly, as the mesh on the bottom is just a pyramid, so it goes inward $\endgroup$– FenCommented Aug 15, 2019 at 17:58