0
$\begingroup$

I rigged my model and I realized that it has a scale of -1 on X axis (left/right). Then if I mirror the model the left bones deform the right and vice versa, I tried "Mirror vertex groups" but it does strange things (seems a buggy function). I though about applying a inverse scaling to the vertices and the scaling the the object but it doesn't work. I don't know how to do. Is there a script or something to do so ? Thanks

$\endgroup$
1
$\begingroup$

With the armature selected in object mode, apply the scale - ⎈ CtrlA ->Apply Scale.

Then in edit mode select the all bones, ensure there aren't hidden bones on other layers, and scale -1 on the x axis - SX-1

Now in pose mode the bones should effect the correct side.

| improve this answer | |
$\endgroup$
  • $\begingroup$ Didn't think about that way, thanks sambler ! $\endgroup$ – Entretoize Mar 10 '15 at 11:18
1
$\begingroup$

Ctrl-A>Apply Scale will set all scale values to one. This will fix that issue, but be careful it could mess up scale animation and anything depended on the scale (save your file before trying it).

| improve this answer | |
$\endgroup$
  • $\begingroup$ In fact this is my problem as NEED to apply the scale to my model BUT it deform everything if I do... $\endgroup$ – Entretoize Mar 9 '15 at 18:31
  • $\begingroup$ So you tried it, it didn't say in your question... $\endgroup$ – GiantCowFilms Mar 9 '15 at 18:46
  • $\begingroup$ Yes sorry for that $\endgroup$ – Entretoize Mar 9 '15 at 18:48

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.