Mesh Deform Modifier not working

Hi guys, I’m using an armature mesh deform modifier on a character mesh in order to animate it, but when I bind it only few vertexes of the character mesh move accordingly and I’m setting the precision to 7. I’m using blender version 2.67b. Anyone knows how to fix it?

Have you made sure that your entire character mesh is inside the deform cage with absolutely no faces intersecting?

Have you applied all scales and rotations?

Have you made sure normals are all facing the right direction?

If none of those fix the problem, it would help to see your file, since any number of things could cause this problem.

yes, yes and yes. I attach the .blend file whenever you would like to take a look. Thank you very much, really appreciate it

Attachments

spider-man mesh deform.blend (3.65 MB)

Hello,

It seems to be a bug to me.

I just tested your file and nothing I tried want to make the mesh deform works correctly.

-> I parented (again) the character to the armature to have weight groups, and then added an armature modifier to it, with multi modifier enabled and added a weight group to separate the armature from the mesh deform. It doesn’t work. That’s what I do for my own characters though.

Then I tried with my own files and looks like it is the same. The binding process is way faster but in the end it doesn’t work.

Thanks Kagi! So I suppose we need to wait for the next release or download an old one back…

If it’s a bug, make sure to report it. They may not be aware of it and may not fix it.

bug reported!

Flip the normals of your cage mesh and then rebind. I did this at 5

Attachments


Thank you! Brecht Van Lommelfrom the blender foundation site answered the same way on my bug report.

Good!
Can we have a link to the bug report?

So, that was the ‘bug’… :spin:

As I said in a previous post, this kind of problem appears with my own files too, and this is not a normal orientation problem. I’ll see if I can isolate it to submit a bug report too.

I’ve had some rigging issues lately a few times where the solution turned out to be recalculating normals, even in cases where I could confirm that the normals were already all facing the right way. It’s very strange and I can’t pin down what’s really going on.