I’m having a problem with my current project - I’ve just added a woolly hat to my character, and assigned it to the vertice group ‘hair’, so it follows the hair. The only problem is that a section of the hat refuses to follow the rest when it’s animated, and I can’t for the life of me figure out why.
The .blend file can be found here - if someone out there knows how to fix this, then any help would be appreciated!
It’s because you have part of the hat assigend to the hair vert group (the top of the hat), and the rim of the hat is assigned to both the hair and neck groups . It’s easy to check this btw, using the weight paint tool (select mesh, press CTR-TAB), then press SH-LMB with the mouse over a vertex area and the vertex name(s) will be displayed.
I would separate the hat from the rest of the mesh, make it a separate object, then add a “hat” bone, parented to the head or neck bone (un connected), then assign the hat to the hat bone (“hat” vertices). Then you can animate the hat bone if you want the character to take off the hat, or just leave the hat bone in place and it will follow the head/neck, keeping the hat in place.
Thanks, you’re totally right about the neck / hair thing - it’s because I duplicated the rim of the hat from the neck of the pullover the character’s wearing, which is assigned to the neck bone