I have been using Blender for 2 weeks now. I have never done 3d animation before but I have been doing 2d animation since 2004. I manage to grasp a lot of the stuff in Blender (or 3d in general) like modifiers, meshes, IK and stuff. My problem is I have created clothes for my character, when I animate the guy his clothes start tearing apart in random places.

The shorts where made by selecting regions of his legs and then I duplicated them into a new mesh (shift D or control D or something). The "shirt" was made using bsurfacing starting from a single vert.

Neither object has cloth modifies (cause I'm not sure how to do that and not get problems) and there is no gravity on the garments (I don't think I want it) and neither garment has a collision on them.

Is there a way to make sure that my shrinkwrap modifier continues to hover on top of the guy's body/ flesh mesh without exposing his skin?

In the picture I have also show that the guy has a beard, I made that using a separate mesh. The beard is not attached to his chin, how do I do that? It got left behind when I moved his head.

The circled places in the attached image also show the shrinkwrapped clothes being torn apart by the guy's body when I animate.

Please help me!

My Shrink wrapped clothes are tearing apart when I start animating

  • 1
    $\begingroup$ Shrinkwrap modifier just isn't the way to go here. Use a surface deform modifier, or data transfer weights from the body and armature deform. If it's a copy, topo will be identical-- otherwise you could potentially still have problems. $\endgroup$
    – Nathan
    Commented Aug 19, 2019 at 15:28
  • $\begingroup$ Thank you! I haven't tried the Surface Deform Modifier, I think that could be the best way to go. I'm learning so much and loving Blender now, thanks again! $\endgroup$ Commented Aug 21, 2019 at 13:29

1 Answer 1


enter image description hereI think you have problems with Weights. You can try transfer weights from character body to clothes: https://www.youtube.com/watch?v=stem2OPRAyA About beard: In object mode select beard, then armature. Press Ctrl + P and choose "Armature deform - With empty groups". Then choose a beard, open edit mode. Select the beard and open data tab (on the left side of screen. It has the same label at your version of program. Find Vertex Group which is responsible for the head, choose Weight = 1 and click Assign.

  • $\begingroup$ Thank you so much! I'd given up and grown grown stressed about the whole thing. You're a life saver. $\endgroup$ Commented Aug 21, 2019 at 13:13
  • $\begingroup$ @TafadzwaTarumbwa You are welcome $\endgroup$
    – Mary
    Commented Aug 22, 2019 at 14:32

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .