I made a model and skinned it to an armature. But when I try to deform it with a bone rotation, model doesn't just rotate, also it gets smaller.

First I thought that its because of the armature, but when I put another model, this problem doesn't occur.

Here's the .blend file: http://pasteall.org/blend/26762

Try to rotate bone "joint5" in Z-axis.

Before rotation

1 http://imgim.com/2755incix2686812.jpg

After rotation

2 http://imgim.com/8460incih5544599.jpg


You haven't weight painted your model

From the Wiki Weight Paint in a nutshell

Weight Painted Vertex Group

  • You enter Weight Paint mode from the Mode Menu Ctrl-Tab). The selected Mesh Object is displayed slightly shaded with a rainbow color spectrum.

  • The color visualizes the weights associated to each vertex in the active Vertex Group. Blue means unweighted; Red means fully weighted.

enter image description here

| improve this answer | |
  • $\begingroup$ I did a vertex paint but it still gets smaller. But not like before. But it still deforms badly. $\endgroup$ – Sphynxinator Feb 11 '14 at 14:27
  • $\begingroup$ Sorry, I mean weight painting. OK, I did a weight paint, "root" bone also had a weight paint of that model, so I painted it to blue, and now it works. Thanks... (I was just painted the "joint5" but, i noticed I should paint the root bone to blue) $\endgroup$ – Sphynxinator Feb 11 '14 at 20:03
  • $\begingroup$ I'n happy that I could help. $\endgroup$ – stacker Feb 11 '14 at 20:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.