Mesh Deform Modifier

Mesh DeformThe Peach project is already giving Blender a new Tool! It`s the Mesh Deform Modifier. This is a very cool new tool, which allows us to deform a mesh object, using another object. The modifiers works like the Lattice tool, but we can shape the deforming object with almost any kind of shape.

If you want to know more about the tutorial, visit this post at the Peach Blog, where they describe the idea behind the modifier. And there is a description on how to use it here.

To try out the Modifiers, use these SVN builds, available at graphicall.org:

After read all the instructions, you still don`t know how to use it? Don`t worry, let`s take a look on how to use the modifier, with a simple object.

Let`s use a simple scene, with only two cubes. Try to align the two cubes, just like the image below. We will call the big cube "Cage" and the small one just "Cube".

Mesh Deform - 1

Now, select the "Cube" and apply a Mesh Deform Modifier. When the modifier is applied, type the name of the object which will work like the Cage. In our example, it`s the object named "Cage".

Mesh Deform - 2

To finish the process, press the Bind button. It will bind the objects, and make the deform works. It can take some time for the bind process to finish. Just wait a bit.

Mesh Deform - 3

Select the "Cage" and in Edit Mode, try to change the shape of the mesh. It will deform the small mesh object!

Mesh Deform - 4

That`s the basics, now you can try to deform your own objects. Have fun!



Related Posts


Related posts are selected automatically based on their content.


42 Responses to “Mesh Deform Modifier”  

  1. 1 Calvin Edit Link

    Yes! VERY AWESOME!

  2. 2 rexprime Edit Link

    yeah i have been playing with it for a few days and this is going to make rigging and deformation(shape keys) 10x easier because you only need to rig the cage.

  3. 3 Falgor Edit Link

    Yes, it can do a lot good for rigging.

  4. 4 Micah Fitch Edit Link

    This is great, but maybe there should be a requirement that the cage has a basis shape key? That way, it would be possible to rebind things accurately after changes have been made!

  5. 5 venomgfx Edit Link

    I would advice the people to use most recent SVN builds for this kind of new features.

    e.g., ton commited this (today, minutes ago):

    Log Message:
    ———–
    Revamp of multi modifier option!

    - error fix: overall weight group value was used inverted
    - added "Inv" button to make weight group work inverted
    - added bigger, more clear Multi Modifier button

  6. 6 Pixelvore Edit Link

    Will it be possible to define the lattice as a softbody ? It would be great to be able to compute the motion of a cloth with a low res object, and to deform the hi res object according to the low res object :) (sorry if my english isn't understandable…)

  7. 7 loscotec Edit Link

    Wow!! it's a long time i was missing a feature like that.. and i missed it very much also in propretary software. i'll never get used by the incredible blender's surprises !!

  8. 8 kram1032 Edit Link

    wow, a nice feature :D

  9. 9 Midian Edit Link

    Pixelvore: The lattice isn't an actual lattice, it's a mesh. It's a cage, which just means one mesh controlling another mesh. And since any mesh can be a softbody, yes you can softbody a low res object and have it control a hi res object. The only problem I see with that in terms of cloths is that the folds and creases and such will be based on the low res object instead of the hi res, meaning you won't get the precision or detail of just baking the hi res object as a softbody. Where it comes into play however is for controlling "fat" characters, you could soft body various parts of their anatomy to jiggle based on the low res mesh at a faster speed than if the hi res was rigged with baked soft body movements.

  10. 10 Pixelvore Edit Link

    Thanks Midian, I know what you mean. But even if you don't get a lot of details when baking the low res mesh, it's far better than having to wait hours to get a sometimes irrealistical animation^^ I think that this tool may be useful to set the parameters of the softbody system, and when you're happy with the results, you can switch to the high res model…

  11. 11 carlinhos Edit Link

    Is there no OSX build available?

  12. 12 Howitzer Edit Link

    I highly recommend the newer build from November 12th. http://www.graphicall.org/builds/builds/showbuild.php?action=show&id=542

  13. 13 David Revoy ( Deevad ) Edit Link

    omg… this will open a new era of rigging in blender ( for toon and face control , it will be paradise…..)
    thanks Peach for good work

  14. 14 Tombjo Edit Link

    Midigan:
    Though I have not tried it, I don't think it would be that easy to try out parameters on a lattice-mesh and then transfer the parameters to the fine mesh. Afaik soft body is dependent on the resolution so doubling the resolution won't give the same result.

    For such a simulation you would need some kind of descrete differential geometry setup. I've seen some groundbreaking stuff done with that!

    So basically what you have now is the same as what you would have if you would do a soft body simulation before a subdivision surfacing. Though I guess now you would be able to take this even further up do a lower dimension.

  15. 15 konrad_ha Edit Link

    Development is taking off again. By including advanced tools like this Blender is slowly getting the edge on commercial packages.

  16. 16 Jeepster Edit Link

    its great that they're makin all these new features, but its somewhat unfair because these kinds of changes wouldn't have happened if it werent for the peach project - meaning that we've got to wait for a project like this before these things are added. :/

  17. 17 brecht Edit Link

    Jeepster, I strongly disagree that this kind of feature could not have been implemented otherwise, I think there are plenty examples of such features that have been added by volunteers outside of this kind of project. And even if this was the case, I can't understand how that would somehow be unfair.

  18. 18 BlendRoid Edit Link

    Someone just gave away days of their time to implement this into Blender out of good will, and Jeepster says it's not fair because improvements are made more often during big projects.

  19. 19 basse Edit Link

    jeepster: yea! it's totally unfair. also i don't understand why they keep releasing new versions so slowly, or at all. all the features should've been put into the 1.0 release ten years ago!
    and where is my coffee???

    .b

  20. 20 Smoking_mirror Edit Link

    I don't know about using it for a kind of multi res softbody, but where it could be useful is for soft body conforming clothes maybe. I'm making a character right now with a nice fat dress, kind of like a kimono, but using bones is difficult because of the 'fatness' of the object. Perhaps better control of the rigged part of the soft body could be done with the mesh….

    I'm not going to experiment with that right now though. :) I've enough on my plate learning the current features.

  21. 21 mfoxdogg Edit Link

    great work brecht, but blendernation seem to forget what other cool new things that are in svn like pyConstraints, glossy reflections/refractions , new weight paint visualisations, and all the new things for the GE aswell

  22. 22 Jeepster Edit Link

    mmmk im wrong :/

  23. 23 Mike Edit Link

    Hopefully a mac intel build is in the works ( I'm still learning how to build blender properly , I'm not a programmer ).

    Nonetheless my humble thanks to everyone responsible for the tool.

  24. 24 Chris Edit Link

    To really appreciate the power of this stuff, check out the videos to the harmonic coordinates papers (there are two of them I think. The 2nd is amazing). Thanks for putting this in blender.

  25. 25 Jens Edit Link

    Hello
    I do actual builds for OSX nearly every week.
    SVN / particles / bmesh / qdune…
    Why do none of the admins here see it ?
    Keep an eye at GRAFICALL !!!!

    Greetz…Jens

  26. 26 mookie Edit Link

    Mega cool!

  27. 27 aws357 Edit Link

    Truely, this modifier is a bliss for animating fat characters… Or animals, like dinosaurs, elephants… big mastodontes :)

    Adding shape keys to the deformer mesh could also allow for some bulging too… Without the hassle of moving every single vertex from the hires mesh… So facial deformation too will be easier…

    And hairs? Mesh hairs built with planes deformed by a lower res version with some dynamic…

    Simply amazing and certainly wanted by all animators for a long time :)

  28. 28 DiThi Edit Link

    OMFG!! This was *exactly* what I needed!!

  29. 29 ROUBAL Edit Link

    Wow ! One more time they did it !
    Thanks a lot to the developpers.
    Blender is growing up with new leaves in all seasons !
    Awesome.

  30. 30 Dion Moult Edit Link

    Wow. Definite cool stuff to use when rigging.

  31. 31 Lasphere Edit Link

    Thats possible to do with a lattice right?

  32. 32 Chris Edit Link

    No, a Lattice can't do the intricate topography of the character's arms, legs, etc. In the Pixar paper's video, the differences between lattices are demonstrated.

  33. 33 Chris Edit Link

    Oops, hit submit before I was done. The lattice cant do all the arms and legs as one mesh, as it's too complicated, but this makes the mesh deformation much more straightforward.

  34. 34 dr_oxy Edit Link

    Jeepster: You'd better believe you are. :p I mean, seriously, considering you've spent… how much money, in your endeavors to help the project?

  35. 35 RNS Edit Link

    Beautiful tool and what ever new idea to blender - stick in the next release.

  36. 36 Funktioncurve Edit Link

    Excellent feature ive been playing about with the SVN 12th NOV build for the last few days and believe me it takes hours off the rigging time :) Currently trying to build a flower sac like the 2d Excercise but for 3d similar to this one on Cg Talk http://forums.cgsociety.org/showthread.php?p=4786150#post4786150 but am having problems with an stretchy FK spine anybody know of a good work around for this ??

  37. 37 carlinhos Edit Link
  38. 38 Mike Edit Link

    Carlinhos: Thanks I got it.

    Its pretty sweet. It takes a moment to bind - but once that's through its really fast.

    Its as fast as a normal lattice! Rock on! This is gonna add a whole new level of ease to rigging.

    Thanks again to anyone involved.

  39. 39 Ian Calvert Edit Link

    Very nice. I always hoped someone would add this into blender itself, as it existed in script form many years ago.

    Thanks to the devs behind this :) !

  40. 40 Marotzke Edit Link

    Nice :-)
    Sorry I didn't read all your posts, but — Will this be the end of the lattice modifier or an new "extension" to it?

    thx

  41. 41 Aleksander Edit Link

    How do I make the cage transparent - only wireframe????

  42. 42 phexitol Edit Link

    Aleksander: go into the object buttons (F7), and in the Draw section, under DrawType - choose Wire.

    In other, more disgusting news: why are there a bunch of spam links at the bottom of this page?

Leave a Reply