0
$\begingroup$

enter image description here Both bones enabled

I'm trying to add a bone to deform the character, so I could easily make it look fat or skinny. The problem is that the other bones seem to be affecting the result, even thought they are not moved (their weight maps cause the unwanted deformation). You can notice the deformation in the right side of the first picture. Can you explain me why is this and how can I prevent this?

This character is for a video game.

$\endgroup$
  • $\begingroup$ upload your file? blend-exchange.giantcowfilms.com $\endgroup$ – eromod Jul 28 '16 at 19:49
  • $\begingroup$ Removed a picture, the link limit $\endgroup$ – glor Jul 28 '16 at 19:57
  • $\begingroup$ I think you should use shape keys youtu.be/gDZcmAWL2jA?t=21s and use a driver to drive the shape key influence, on the scale of the bone. So if you scale up the bone, the shape key gets activated and the character gets fatter. $\endgroup$ – eromod Jul 28 '16 at 20:10
  • $\begingroup$ Shape keys don't work in most game engines. I can't use shape keys. $\endgroup$ – glor Jul 28 '16 at 20:24
0
$\begingroup$

You can delete what vertex group each individual vertex belongs to

3D view Editor-->Edit mode-->(n) properties shelf-->vertex weights.

enter image description here

Imagine each vertex group = a muscle.

The more vertex groups control a single vertex= the more muscles are connected to that vertex .

So when you are trying to make the belly bigger with one muscle, the other muscles are still attached=you get uneven stretching.

And the muscle strength can only be changed manually in weight paint mode or by using the vertex weight modifier.

$\endgroup$
  • $\begingroup$ But the thing is, I need to bend the character from a deformed place. $\endgroup$ – glor Jul 28 '16 at 21:39
  • $\begingroup$ will the vertex weight modifier work for game engines? How about drivers, do those work in game engines? Is this in Blender Game Render? $\endgroup$ – eromod Jul 28 '16 at 21:46
  • $\begingroup$ jme3, which is a rather primitive engine. Yes, weights work in games but they are not "modifiers". It is pretty much the only complex system supported natively by all. You pointed me to the right direction and I learned something. What we'll do is that we use an armature modifier to fatten the model, then the result will be posed. This is also easy to implement with code in jme. If you think that this is a bad idea, please tell me. $\endgroup$ – glor Jul 28 '16 at 22:25
  • $\begingroup$ I dont have any experience working on games. I started learning blender this year by reading the Blender reference manual. Most of what I read about was on "animating" for videos. $\endgroup$ – eromod Jul 28 '16 at 22:58
  • $\begingroup$ ritualsoftheold.com Feel free talk with us on Discord. $\endgroup$ – glor Jul 28 '16 at 23:39

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.