Craziness with vertex groups + Video,Audio and Screenshot added:)


My problem is that i am trying to remove vertex groups from the head and assign some of the vertices from that group to the ears and its kind of works but the problem is that all the time when i remove that from one part of the body and try to reassign to the other its removing too much from the source - its removing adjacent to the ears faces of the head as well. So you can see now if i select the head vertex group, that group doesnt have anymore faces around the ears. But if i select the ears - only ears faces will be selected. So those faces around the ears doesnt belong now neither to the ears nor for the head. The same story with other parts of the body.

HERE IS YOUTUBE VIDEO -which is better showing you the problem or the bug that i am having - https://www.youtube.com/watch?v=BapOKRwp97o&feature=youtu.be

I suppose that this is a bug and i have to report that ? On simple subdivided plane it doesnt work as well. To reconstruct the problem add a plane and subdivide it two times. Create two vertex groups and assign all vertices to one group. And after that try to remove some faces from that group and reassign them to another. Another group will look right but when you come back to first one and select it you will see that it doesnt look right. It will work for both groups right if you dont remove anything from group but to assign right faces to right groups initially.

Any answer will be appreciated.

Tried in Blender 2.77 and it doesnt work as well

I think you might be looking at it wrong. From the video and what you’re saying, it seems like you’re confusing vertex groups with face groups. In your plane example, when you remove some faces from the first group, you are actually removing the vertices that make up the faces from the group. Now it takes at least 3 vertices to make a face, and your just removed 2 from a face that shared them with another face. So now that face only has 2 of its vertices assigned to each group. Therefore it won’t show up as a face selected in either group.

“when you remove some faces from the first group, you are actually removing the vertices that make up the faces from the group.”

You just confused me even more

Why i am actually removing vertices and not faces. I have selected faces and i suppose that it should assign what i am see in the preview? And how to select then only what i need and preview it correctly?

O. Do you mean that i should use vertex select instead of face select?

Is it possible to remove only faces that i see in the preview and assign those faces to another group or i have to calculate and guess where the vertices are actually and kind of measure it to get only faces reassigned? By the way if i assign right faces to the right groups from the beginning then i see what i expect to see, but if i assigned some of them to the wrong group and want to remove it and reassign them later to the other group - i see unexpected result

I’m sorry, I don’t mean to confuse you more. What I’m saying is vertex groups are just that: vertex groups. Its a group of vertices. Doesn’t matter which mode you’re using to select them. If you select a face and add it to a vertex group, you are adding the vertices of that face to the group. What you are previewing is actually accurate to what is happening, without respect to the select mode.

If you’re using this for hair/fur, I would suggest selecting the faces you want in the group, then split them using the Y key. Then you can remove them from one group and add them to the another without affecting the first group. The hair should cover any seams created.

Thanks. I know the differense beetween vertex groups vertices edges and faces. But i didnt expect that its will be previewing so that it will preview and show me vertex groups and not faces or vertices or edges that i have selected.

And many times i was working with vertex groups but i never tried to remove vertex and reassign it. So here is the difference. Lets say we have a plane and subdivide it one time so we have 4 faces. Now create two groups - Group 1 and Group 2. Now if i select any 1 face in Group 1 and assign it to this group and then go to Group2 and assign other 3 faces to the group2. And now try to select group 1 and you will see only one face - as expected. Now if you select group 2 - you will see three faces - as expected. But if i now try to remove one face from the Group2 and assign it to Group1 then in the Group1 i will see now two faces - still as expected but in the Group 2 - i no longer see other two faces - i just see three edges selected. And dont quite understand why first method (without removing) works and second method (with removing and reassigning gives other result) ???

When you remove the face, you are actually removed the vertices of the face, which were also shared vertices of the other face(s).

And dont quite understand why first method (without removing) works and second method (with removing and reassigning gives other result) ???

This method works because just like the faces share the vertices, the vertex groups share the vertices, as they are assigned to both groups.

To put it into simple terms, the vertices that divide the ears and head need to be in both groups.

Example .blend:

Attachments

Vertex groups.blend (330 KB)

Thanks cmomoney , now i am getting that, i just was confused why when assigning initially to two groups i see one behaviour and when reassigning and removing - i see different. I still would like if Blender did same when removing and reassigning vertex groups - it would be more clear and comfortable to work with, at least for me.

So this practise and approach now put me off of using vertex groups in that window. I will go rather to the weight painting if i need to remove anything or reassign because its more visually comfortable and straightforward for me. Thanks for help

But it would be cool to preview the actual vertex group in that window as well. Now i found only one way to preview how the actual vertex group is looking like. For that i select my both ears and hit delete vertices button so in that way i see that the hole created - is how actually vertex group looks like or i can go to weight paint to see that. But it would be cool to see that in that window as well so it will be more visually clear