1
$\begingroup$

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

$\endgroup$
2

1 Answer 1

0
$\begingroup$

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

$\endgroup$
3
  • $\begingroup$ I did a vertex paint but it still gets smaller. But not like before. But it still deforms badly. $\endgroup$ Commented Feb 11, 2014 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$ Commented Feb 11, 2014 at 20:03
  • $\begingroup$ I'n happy that I could help. $\endgroup$
    – stacker
    Commented Feb 11, 2014 at 20:50

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .