How to Make Your Bed!

By: Craig Mouser

Ok, to start off i have modeled a basic bed. It involves some basic polygon modeling, and a few chamferboxes. If you dont know how to do this part, I would suggest doing some earlier tutorials first. Please ignore all the random cuts on top of the matress. Those are unneeded.
Next thing i did is model too basic pillow shapes, which will be used for the cloth to react to. You can see the basic model, and then with a meshsmooth modifier applied after.
Alright, Now we will create a box (cylinder also works well), slightly larger than the pillow. The tighter the fit the better. Convert it to an editable poly, inset one side, and extrude it with a negative value like on the picture on the right. If you want use the connect tool to make some extrudes for the little lacing like i did. Be sure to make these slightly larger than you want because the cloth/meshsmooth makes them smaller.
Now we want to use the connect tool under edge selection mode to create lots of subdivisions. The more subdivisions, the more realistic the cloth will fall. However it takes much longer with lots of faces to calculate. Start by selecting all edges going one way, connect, then continue onto the others. The ring and loop buttons are your best friend in doing this. Also, You will want to use chamfer or hand pulling polies/faces to round the pillowcase. The rounder, the better it will react in the cloth simulation. I did this tutorial very fast very late so pardon me if mine doesnt look very good.
Now we want to position the pillows above the bed. Make sure the pillows and pillowcases are not intersecting with the bed. You actually want the pillows floating a little bit. Like so...
Okay, we are now ready to apply the cloth modifier, Select one of the pillowcases, and add the modifier.Scroll down and turn on the "self collision" box. Then, go to object properties and add the other pillowcase. Select the Cloth radio button on the right. You can change settings if you want, i left them at default for now. Now add more objects and select any objects the pillow would come in contact with.(i.e. Pillow, mattress, a wall). Add these as collission objects.
Now we will use the Simulate Local button to simulate the cloth. Do not use simulate Local(damped) now, it wont give you as good of results. This will take a while so go grab a coke, some chips, maybe turn on the tv if its not already on. If your computer is good you can even browse the web and check out the latest at! Once it reaches something you are happy with simply click the Simulate Local button again, and it will stop the simulation, From here you can convert it to Editable Poly, but then you cannot change it again. If you are not happy with the way it came out or you messed up a setting, you can click reset state to try again.
On to the Covers! Now we will create a box with lots of Length, Width, and Height Segments, position it over the bed, not intersecting, but the closer the better, I like to rotate mine a little to make it extra sloppy, but whatever floats your boat, Now add some random teapots intersecting the bed like in the picture, you can use any object, but teapots have lots of different faces and are easy to select using H when they all have the same name to hide them. Rotate and move them randomly to create some bumpiness in your covers. Do not put them very high on the bed because even small obtrusions cause fairly large bumps in the bedspread.
Almost done, Select the bedspread, and add the cloth modifier. Apply the texture now to make sure it fits right if you are using a bitmap. Its very hard to unwrap the simulated cloth. Scroll down and turn on Self Collisions again.Add the Bedspread as a cloth object, and then add all the objects it will come in contact with as collision objects, make sure not to forget the floor, walls, or anything else. Increase the Offset for these objects to 1.1 or 1.2 to prevent the cloth from going through them. Once again it will take a while to simulate, You can combine both simulate local and damped to get some different results. Sorry but in the picture the offset is not changed, The text is correct.
Well Thank you for reading my tutorial. To the right is my final render, at the top is the original bed i made which came out much better, but i spent much more time. If you have any questions, comments, crits, or would like to share your finished project you can email me at