Well, i've hit another snag in the on going saga of trying to rig my character. He's all bound, all the animation controls are in place and his body is moving and deforming nicely.
I created my blendshapes mesh's early on, before he was bound etc in the attempt to avoid any problems with stray verts moving about. But when i now apply the blendshapes there are 4 vertices on one shoulder that move down slightly.
Now the strange thing about it is that these 4 verts haven't been moved on any of the blendshape's i created. I've duplicated off a copy of my main mesh with everything in the history disable and i can line that up over any of the blendshapes and those 4 verts match up. I can even take this fresh copy of my mesh, apply it as a new blendshape back onto the main mesh and these 4 verts still move down. So i'm not even left with the option of making all my blendshapes again, as they're still going to have this problem.
I tried selecting those 4 verts and going into the component editor and dropping the blendshape weight for them. This seems to work for some of the blendshapes but on others it stops any verts moving about, so thats no good either.
I also tried making a corrective blendshape for the shoulder, which will work when 1 blendshape is set at 1, but as its a cumulative effect i'll have to be combining the total weight of all my blendshapes and applying it to the shoulderFix blendshape, which is abit of a headache but is the only option i can see at the minute.
Any help would be greatly appreciated, i've really struggled to setup this character 'correctly' and can't for the life of me figure this one out.
EDIT: I've tried changing the input order of the blendshape, before or after the skincluster etc. I've also disabled everyting in the history with just the blendshapes turned on and i still have the same problem.