I recently downloaded myself a model with an armature and shape keys.
The shape keys are all done and work well, but they seem to have an unwanted deformation. The deformation is on the characters left calf, say I want to use some shape random shape keys, the deformation on the left calf just keeps building up and up.
My question is: how can I get rid of the fact that all shape keys influence that specific spot, when it shouldnt. I have tried symmetry, but that either does nothing or breaks model entirely when i revent back to its base shape. I have tried mirror modifier, but Blender doesnt allow that. What is your recommended way to fix this ? Somehow delete one side (the side without deforming calf) of the models shape keys and mirror them back. Or somehow freeze/lock the offending area ? Any suggestions ?
A picture or the blend file would help. But what I understand is that the vertex is affected by another shape key. Find out which shape key affects the vertex and set it to 1, and move the vertex back to its original position. If you have too much going wrong, it’s better to delete the sk and do it new.
One thing you can do is to select all involved vertices and, with the shape-key you want to fix selected, perform “Mesh > Vertices > Blend from Shape”, and blend from ‘Basis’ with ‘Add’ unchecked.
You have to repeat the process for each key to fix, that is, select another shape-key and Redo (Shift+R).
sourvinos is right, and here’s another way (probably less optimal, but it’s nice to know) :
Create a vertex group containing every vertex in the mesh except those which have this unwanted deformation, and select it in the ‘vertex group’ dropdown in the shape keys panel (you’ll have to do this for every shape key).