r/blenderhelp•
FairtimeIA

Weights & Vertex Groups Do Not Affect Mesh Deform

Unsolved

Hi,

I recently wanted to apply a new rig to an existing model. The existing rig was not very friendly to work with for my purposes, so I went about creating a new one. The old one looked like this:

https://preview.redd.it/99f6kibm7hde1.png?width=2560&format=png&auto=webp&s=92d485d3c7940ae303e0a96a1ee6ba69471ba80a

And the new rig looks like this:

https://preview.redd.it/z6r9e9no7hde1.png?width=2560&format=png&auto=webp&s=969b05d2a5af727c262621b638e797ef417e8a3a

I still had all the vertex groups from the old armature on the mesh, so I went through and renamed some of them to the names of the new bones, and also combined a few of them where necessary and renamed the new combined vertex group to the name of the corresponding bone.

https://preview.redd.it/3i2cw8668hde1.png?width=394&format=png&auto=webp&s=45c4584fb4aa383cceda098fe6bcac2d196e9da9

My thought was that once I parented the mesh to the armature for Armature Deform, it would recognize the vertex groups are named after the bones, and allow the deformation to occur accordingly, and since I preserved the old vertex groups from the original, I'd be saved the trouble of manually weight painting.

https://preview.redd.it/xi1sgmb78hde1.png?width=411&format=png&auto=webp&s=37945a338c8bcf02d29bbfddc95cdfb6344714c5

However, this didn't entirely work. Once I parented the mesh to the armature for Armature Deform, posing the rig didn't actually deform the mesh properly according to the corresponding vertex groups (i.e. the vertex group associated with the bone of the same precise name).

https://preview.redd.it/awfadizg8hde1.png?width=2560&format=png&auto=webp&s=281efe1382e2a0de73fca2672126282254b16ba0

This doesn't make much sense to me, because when looking under weight painting data, it seems like the weight is correct, but it still won't deform properly:

https://preview.redd.it/g87nvm5l8hde1.png?width=2560&format=png&auto=webp&s=b8a9b84db4a0254d94241f8aeb962ad8ee1d4a19

And a similar case with the arm, but posed to show the issue further:

https://preview.redd.it/bxwsmjym8hde1.png?width=2560&format=png&auto=webp&s=b59dc738e351152562df888e94c93cc99384866c

As you can see, only some of the vertices are affected, and it's not the ones marked in red. I'm not super great with managing weights, so I'm not totally sure what the issue is here. Is it an issue with the parenting? An issue with the weights themselves? Did I do something wrong with the vertex groups when making those aforementioned changes? Is it an issue with the rig itself? The rig was made with the newest version of AutoRig Pro, for those wondering, and was modified further from there. Does anyone have any ideas? Can provide the .blend if desired. Thanks in advance.

Posted Jan 17, 2025, 3:58 AM UTC

14
Loading comments…