Comforter Tutorial – 3DS Max Cloth Simulation
October 9th, 2009
Welcome back to the Surreal Structures Blog. This is my second in a series of tutorials dealing with cloth simulationin 3ds Max. I’m using 3ds Max 2009 for those who want to play along. Today I’ll be showing you how simple it is to create a nice blanket, comforter, duvet, quilt – whatever you want to call it. It is simple because our aim for this project will be simple – just a comforter draped over a bed-like object.
In this simulation, there will be one cloth object – the comforter, and two collision objects – the bed and the floor. For the comforter, I created a Plane object that is 96″x96″ and has 48 length and width segments. I’ve named it “comforter” and placed it a few inches above the bed object as you see in Figure 1. I usually choose “Cotton” for the
cloth type because it simulates very fast. Leave the Collision properties for the floor and bed objects at the default settings or no smaller than 0.6″ (~2cm). If the Depth and Offset values are too small, the cloth will slip right on through the collision objects.
Once you have your cloth and collision object properties set, select the comforter object and click Simulate Local. Let the simulation go until you like the way the cloth is draped. Figure 2 shows a local simulation in progress.
Something that is pretty cool about the Cloth modifier is the Live Drag! function in the Faces sub-object rollout.
When you enable the Simulate Local button and Live Drag! you can select faces of the cloth object and drag them around to make wrinkles or otherwise muss up the bedding. I’ve done a little of that in Figure 3. Be careful not to select too many faces per drag or Live Drag! won’t respond. Once you have the cloth looking the way you want it, I advise you to take a Snapshot of it. Sometimes the simulation will reset itself unexpectedly. I learned that the hard way! I’m not sure if it has something to do with the Edit Poly modifier or not.
If you went through the towel tutorial, you’ll probably remember that the next thing to do is to give your comfortersome thickness. I applied a Shell modifier and set the
Outside thickness to 0.5″ and left everything else to the default values. Next, I added a Turbosmooth modifier and set it to 2 iterations. You can see the results in Fig. 4.
Often times you’ll see piping on the edges of a comforter. Piping is easy in Max because you simply select some edges of your object and create a smooth shape from them. What I’ve done for this exercise is add an Edit Poly modifier to my comforter. Then, in Edge sub-object mode, I selected an edge where I want the piping to be. Then when I clicked Loop in the Selection rollout, the edges in the entire loop were selected (see Figure 5). Then, click the Settings box for Create Shape in the Edit Edges rollout (see Figure 6). When you select your new piping object, make it renderable and set the thickness to your liking. Figure 7 shows my result.
An alternative to piping is to create a seam along the edge of the comforter. To do this,
go back into the Edit Polymodifier in Edge mode. Using the same edge selection you used to create the piping, click the Extrude settings box in the Edit Edges rollout. In my demonstration render, I used micro-poly displacement to make the quilted effect and the seam tended to get swallowed up, so I opted for piping instead. Play with it and see what happens.
I advise you to make a Snapshot of your cloth simulation if you’ve done extensive tweaks with the Live Drag! tool. I
You can download my scene in 3dsMax 2009 format here. You have to run the simulation, but I’ve put the texture maps for the comforter diffuse color and displacement maps, and the carpet map in the archive.









[...] This post was mentioned on Twitter by Andolaurina Art. Andolaurina Art said: 3D TUTORIAL: 3DS Max Cloth Simulation Tutorial – How to Model a Comforter – http://bit.ly/WJ6l8 (RT @3dEssentials) #3DSMAX #CGI #3DSTUDIO [...]
Pingback by Tweets that mention The Surreal Structures Blog » Blog Archive » Comforter Tutorial – 3DS Max Cloth Simulation -- Topsy.com — October 12, 2009 @ 4:04 pm
really useful tutorial, will be following this next time I have any fabric-y stuff to do!
[Reply]
Comment by Peter Guthrie — October 14, 2009 @ 7:43 am
Frances
Thank you very much for your tutorials on here.
They are very clear and well presented.
I’ll be dropping cloth over everything from now on!
Keep up the good work.
David
d7mcfc on Maxwell forums
[Reply]
Frances Reply:
October 16th, 2009 at 3:10 pm
LOL David. Draped cars, draped garden gnomes…
[Reply]
Comment by David Severn — October 16, 2009 @ 2:32 pm
Frances
These tutorials are excellent
Highly professional
easy to understand and follow
Great work!
Nigel Lewis
[Reply]
Frances Reply:
November 13th, 2009 at 12:12 pm
Thanks Nigel, I’m glad they are helpful.
[Reply]
Comment by Nigel Lewis — November 11, 2009 @ 2:38 am
Muito bom (very good)
[Reply]
Comment by Fidelis — November 25, 2009 @ 12:23 pm
Very good Frances. I admire his work since the publication of the image “studio 08″, more or less about six years ago. Do you have any tutorial on “capitonée”? Type these chairs upholstered room? I have not found any that satisfy me. Hugs and congratulations on your work.
[Reply]
Comment by Arnor — November 25, 2009 @ 4:23 pm
Great tutorial Francis, but how did you get the sewing/crease effect that creates the appearance of squar padded panels on the main body of the comforter in the final render, was that displacement or bump map or some cloth trickery??
[Reply]
Frances Reply:
December 19th, 2009 at 11:55 am
Hi Andy, that’s a displacement map.
[Reply]
Comment by Andy — December 19, 2009 @ 11:20 am
Hi,
where can i see the snapshot tool?
tnx.
[Reply]
Frances Reply:
January 21st, 2010 at 9:04 am
Hi Sam, the Snapshot tool is in the Max Tools pull-down menu.
[Reply]
Comment by Sam — January 21, 2010 @ 1:23 am