Tutorials Navigation

Tutorials :: New :: Popular :: Top Rated

Tutorials: 18,305 Categories: 12

Total Tutorial Views: 40,927,772

3DS Max - Character Clothing Tutorial

Tutorial Name: 3DS Max - Character Clothing Tutorial  

Category: Graphics Tutorials

Submitted By: hoot

Date Added:

Comments: 3

Views: 5,352

Related Forum: Graphics Forum


In this 3DS Max tutorial we will create a simple t-shirt for a character model. We have supplied a "human_figure.obj" file for you to import your model. So all this tutorial is going to focus on is creating a garment (t-shirt) and using modifiers to make it easy to wrap the shirt around the human model.

If you are working with 3D character models, you want to put clothes on them. To model this all by yourself would be very difficult. But you don't have to... the 3ds Max Garment Maker modifier comes to the rescue. On top of this you put a cloth modifier and start the cloth simulation.

Watch the YouTube video if you have any problems with the following tutorial. The following GIF shows how easy it is to wrap a cloth like a t-shirt, in a character model.
Character Clothing in 3ds Max

I will put the steps in this tutorial in bullets points below:

* Use the Line tool to draw outlines of the garment you want to simulate.

* Break the vertices of those lines (to prepare for the next step).

* Place a Garment Maker modifier onto the stack (above the line).

* Start creating seams to connect the t-shirt pieces.

* Apply a Cloth Modifier; adjust some settings, and (Simulate Local).

* Once the simulation wraps the t-shirt on your model, apply a texture.

Download project files (includes model and max file): While add once it's added to the Download Section, so please bare with me.

Watch the YouTube video (complements written tutorial):

How to make a T-shirt for human figures in 3ds Max

Now draw one side of the t-shirt with splines. Use Bezier Corners or Bezier when you need. Shift clone the line to the opposite side, and rotate it 180 deg in the Z axis to flip it. Then Attach the two splines. Go to vertex sub object level of the line and use Connect feature to connect the two halves at the neck area.

[ Register or Signin to view external links. ]

After making and adjusting the neck, In Move mode, Clone the whole thing as we need 2 parts (front and back). Then make a rectangle line with double height of the arm area of the pattern as in the picture below. "Convert to Spline", then use the refine in vertex mode to add a vertex on the middle of the line.

[ Register or Signin to view external links. ]

Make a copy of that, flip and place on the other arm side. Then attach all of the lines together. Go to vertex sub object level, select all the vertexes and click on break. Again select all the vertexes and click on break just to make sure. We need to do this for the next steps comming up.

[ Register or Signin to view external links. ]

Watch the video to get help with any part you have trouble with here.

Apply Garment Maker modifier on top the line object. Then go to panels sub object level then select and place all the garments pieces in right position as seen below. For the back side, flip the pattern by rotating it 180 deg on the Z axis (or it will be inside out).

[ Register or Signin to view external links. ]

For the arm sleeves, you can rotate them by -90 degees. Then adjust the curvature in the Panels. If it's giving you the wrong direction of curve, change the axis from X to Y or Y to X.

[ Register or Signin to view external links. ]

When you're done with placing the garments in position, go to the Seams sub object level. Now select every two segments at a time which need to connect, and click on Create Seam. For the arms below, we already made 2 segments which have been sewn together.

[ Register or Signin to view external links. ]

If you get an error like "seamed spline length not in tolerance" then scroll down and increase the value of seam tolerance slowly. Try increasing 0.1, 0.2, 0.3 or so.

If you get crossed seams like the image below, the select the seam and click on reverse seam. The next image below that show how it should look.

[ Register or Signin to view external links. ]

[ Register or Signin to view external links. ]

When you're done with the seams, apply a Cloth Modifier on top of the Garment Maker. Then go to object properties in the modifier tab. In the window, click add objects and add your character model from the list (download the zip).

[ Register or Signin to view external links. ]

Select the cloth object on the object properties window, select cloth radio button and change preset to Rubber. This will give us the parameters to run the simulation to make a normal t-shirt.

Then select the character model, select the collision radio button and change the offset to 1.25. This will prevent the simulation from overlapping and interpolating the cloth with the character (which can mess up the output).

[ Register or Signin to view external links. ]

If you click Simulate Local now, then you'll see that the cloth will act like rubber and it will fall way down which is not like a t-shirt. So reset the simulation if you already simulated, then scroll down and turn off gravity in simulation parameters (uncheck it).

Now click on Simulate Local and wait until you get a satisfied result. (Don't run it for more than 25 seconds or so, or the simulation will shrink the shirt through the body of the model).

[ Register or Signin to view external links. ]

No matter how longer you simulate, you will see a small or longer gap in seams joints. To fix this, just scroll down and uncheck Use Sewing Springs and then simulate for a short time again. If you simulate a second time for longer, you may get weird results.

[ Register or Signin to view external links. ]

[ Register or Signin to view external links. ]

Below is a sample rendering in 3ds Max with simple materials.

[ Register or Signin to view external links. ]

You can apply textures on the simulated cloths just like you would apply them on the plane before the simulation. You can also convert the cloth object to editable poly to unwrap uvw and apply certain maps this way.


Current rating: 3.88 by 8 users
Please take one second and rate this tutorial...

Not a Chance


"3DS Max - Character Clothing Tutorial" :: Login/Create an Account :: 3 comments

If you would like to post a comment please signin to your account or register for an account.


Character modelling is yet another mystery for me. Never tried the idea of it yet.

10/10 for the tutorial. Very impressive.


The step after placing the garments threw me for a loop but I like the tut and the video


Very in depth tutorial you made here, and very well put together, looks a little complex for my liking but this will be very useful to people that are interested in this kind of thing. Thanks so much for taking the time to share this, ill rate this a 10.