diff options
Diffstat (limited to 'source/blender/blenkernel')
-rw-r--r-- | source/blender/blenkernel/intern/armature.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/blenkernel/intern/armature.c b/source/blender/blenkernel/intern/armature.c index 317659ade68..ec1ad7548b1 100644 --- a/source/blender/blenkernel/intern/armature.c +++ b/source/blender/blenkernel/intern/armature.c @@ -691,7 +691,8 @@ void armature_deform_verts(Object *armOb, Object *target, float (*vertexCos)[3], } else { for(pchan= armOb->pose->chanbase.first; pchan; pchan= pchan->next) { - contrib+= dist_bone_deform(pchan, vec, co); + if(pchan->bone->boneclass==BONE_SKINNABLE) + contrib+= dist_bone_deform(pchan, vec, co); } } |