Sewing Clothes in Blender [Available in >= 2.70]

Update!
This feature is now in Blender as of 2.70, no need for patching!

Added a few simple patches that allow you to stitch clothes together from patterns in blender similar to Garment Maker in 3DSMAX.

video of it in action.

Any suggestions or feedback welcome =)

Known Issues

  • Vertex groups for shrinking not currently working, patch available.

thesleepless, i am the speechless. amazing and thank you

The sleepless, if you wanna get this into trunk, you should upload your patch to the official blender patchtracker:
http://projects.blender.org/tracker/?atid=127&group_id=9
Nice video!

thanks!

ahh i’ve already submitted a patch to the tracker!

http://projects.blender.org/tracker/?group_id=9&atid=127&func=detail&aid=31269

needs a bit more work to get it in to trunk i think.

Really incredible! Congratulations!

Thats really cool, thanks for making this.
you must be aware of http://www.marvelousdesigner.com/Marvelous/ ? maybe you can get some inspiration for further development there. I think it can do creases aswell.

Great idea!
It could be usefull for cloth modeling. And it should make UVs easier to prepare…

Very nice. Do you have documentation yet?

Ahh yes i had a look at that “Marvelous” or one very similar. You can do shrinking for stretch fabric, I’m not sure about creases or pleats, I haven’t managed to figure out a way to do that yet. You can kind of do gathering already. Doing multiple separate fabrics for things like belts and layering is difficult from what I’ve seen, the cloth->cloth collisions are tricky.

Documentation… uhh watch the video I guess =)
Happy to answer any questions.

Generally I build the shapes, then link the verts that should be sewn together with edges in edit mode, and then add a cloth modifier and enable sewing, disable gravity and run the simulation until it joins together, then I apply the cloth modifier and merge the loose verts

similar to marvelous excelent…!!!

Excellent!

What exactly are the steps for using this? In the video, which I’ve watched several times, you start out with what looks like a mesh connected with edges, then do some magic, and voila!

If you were to either do a VO for the video or write something out, it would make things far easier to follow/understand.

nice work on this toolset! I hope this makes it to trunk :slight_smile:

Does anyone know if someone has released a build with this patch in it?

Hey thesleepless, this is really useful.By the way have you seen this in SIGGRAPH 2011 trailers video ?

http://www.youtube.com/watch?v=JK9EEE3RsKM#t=61s

More Info :

http://www.cs.columbia.edu/cg/SC/

@rontarrant, yes, sorry it is a bit confusing, I’ll try and make a new video with a voice over tonight =)

@brenel, yep I’ve seen that, it is very impressive! I would love to be able to do that stuff in blender like that.

@ashasekayi: not as far as i know

@3duaun: i hope so too!

A few things I’d like to add:

Clean up the interface so you don’t have to make the loose edges between seams so you can just mark pairs of opposing sets of edges and specify the desired distance and angle on them similar to how Garment Maker does it.

The option for automatic merging of verts when the sewing springs touch would be handy

Would also be nice to be able to run the cloth simulation on GPU

Thanks. I really appreciate it.

Yes some instructions would be nice. Like how do you get the mesh to shrink on to the model in the first place. You say you use a sewing pattern but do not show how to get the pattern into blender.

oh i just made the pattern out of a plane mesh and used measurements from a book.

An addon to generate standard pattern templates would be a nice feature.

new patch that should go cleanly on trunk! http://www.impbox.net/tmp/blender-cloth-patch-0.1.2.patch

Thanks for the patch thesleepless. Trunk is needed for this feature :stuck_out_tongue:

Here is the Win64 build