DMMultimedia

3D Graphics, Tutorials and Tips
Using 3DS Studio Max and Mental Ray

DMMultimedia

3D Studio Max Studio - Simple Tyre Tutorial - part 2

Part 2. Creating tyre tread "Building Block", a strip and then the main tyre

Now that we have a repeatable tread pattern we will adjust this block to make it tileable. Create a copy of the block (instance) and move it above the original.

Create an Instance for tiling
Create an Instance for adjusting tiling

Now we will edit the vertices of the upper instanced tyre tread block. Move the whole object close to the lower block, and then adjust the vertices and line them up with the neighbours. This is why it was important to have the same number of vertices on the top and bottom edges.

Moving vertices to make tileable
Moving vertices to make a tileable block - note how the lower block also adjusts its vertices

Continue to do this for all the vertices. We will now have a perfectly tileable tyre tread block. We can now delete the upper instanced tyre block.

Remember to make sure the outer edge of the tyre has an edge that will loop - see previous section. Also add a slight taper/curve at these edges as shown below. These new edges should have the same smoothing group as the tyre base (not the tyre tread blocks or sides).

Taper outer edge of tyre tread
Taper outer edge of tyre tread to give a slight curve

TIP: It is a wise move to save the original tyre tread block, by making a copy and placing it on another layer, then hide this new layer. We can then go back and adjust or customise our tyre tread "building block" for another tyre later.

TIP: Make sure that the number of edges running horizontally is high enough so that when we bend the tread block it can actually bend smoother. If we use large area blocks they will not bend smoothly. See below, I added some extra edges to the inner tyre tread blocks. The lower image shows that if we only have few edges lying across the tyre block it will not bend as nicely.

Added Edges for smooth bending effect
Added extra edges for smooth bending effect
More resolution with more edges
More resolution with more edges over the same 360 degrees

At this point we can also add a Symmetry modifier as shown below. This will give us the full width of the tyre. We will work with this switched off most of the time - it will half the number of polygons displayed and help viewport performance.

Adding Symmetry to the tyre tread block
Adding Symmetry to the tyre tread block

This is now our "Building Block". So make any more refinements now, as we will not be modifying the basic tyre tread afterwards. Save your work here.

We will now build up a strip of these "Building Blocks". Switch off Symmetry and create a copy (NOT instance) of our original block. Move it above our original block.

Build the tread strip
Copy (NOT instance) the original tyre tread block and move it above the original

We now select our original tyre tread block and use Attach to join the two blocks together - select the original shape, select the attach button, select the upper new tyre tread block - now joined.

Attach the two parts together
Attach the two parts together

The two parts are now joined into one object but we will still need to join the vertices along the connecting edge. Zoom in and select all the vertices lying along the join line. Use the weld tool and adjust the threshold until all the vertices are joined together. Double check. We can now use this setup for all the next joins.

Join the vertices on teh joining edge
Join the vertices on the joining edge using Weld

Repeat the above process to double the size of our strip. One way to find out how many blocks we need in our strip we need to use reference photos and check approximately how many times we see a pattern repeated on a tyre - double that and we have our final amount.

At present we have 2 blocks joined together, after the next join this will be 4 blocks, then 8 blocks. It will grow very quickly - so save a copy of a few different block lengths in hidden layers as building blocks. Select copies of these, in different lengths (2 and 4 are good), to build up the tyre tread strip to the exact length we want.

I created my strip to this length (arbitrary - I didn't check against ref photos).

Strip of tyre tread built into final tyre
Strip of tyre tread built into final tyre

With the circumference of our tyre modelled we now bend it into a circular shape. Switch back on Symmetry and add a Bend modifier and find the direction that you need. I had to rotate my Bend modifier Gizmo 90 degrees as shown. The actual amount of bend will vary from tyre to tyre.

Adjust the Bend modifier
Adjust the angle of the Bend modifier Gizmo if none of the bend axis work as you want

With the Bend modifier Gizmo rotated 90 degrees I get this when adjusting Bend Angle:

Tyre bent into circular shape
Tyre bent into circular shape

To finely adjust the amount of angle of bend, switch to the side view and zoom in. You will see the edges approach each other. When they are close together, collapse the stack to a single editable poly and weld the final joining edge vertices together.

Join the final vertices
Adjust the bend angle, collapse the stack to an Editable Poly and join the final vertices

That is the main tread finished, we now just need to add the sidewall. The reason for making those extra edges now becomes clear. Select the outer most edge of the tyre tread using select Border.

Select the border
Select the border

With the border selected press the space bar to lock the selection and hold Shift down and then Select and Uniform Scale to create a new edge, then move this in or out to and repeat to create the full sidewall. If you need to refine the shape select an edge, click on ring, then connect to create a new ring of edges.

Add extra circular edges
Add extra circular edges using Ring then Connect

Adjust to give a smooth curved sidewall, and add a little set of edges to create a bulge on the edge that will be on the wheel (this is a little rim protection bulge and most performance tyres have these). Also make sure that all these new polys are in the same smoothing group as the main tyre base.

To add the new polys to the correct group, go to select poly mode, then use the select smoothing group and sect all the OTHER smoothing groups (not the tyre base).

Select smoothing groups
Select smoothing groups - but not the tyre base and our new sidewall polys

Now go to the Select menu, and Select Inverse. This will select al the other polys. Click on the Smoothing Group number for the main tyre tread base so that it is a yellow number. This gives us the result below. This is now our tyre. Next step - basic texturing.

Inverse selected
Inverse polys selected - add them all to the same smoothing group