Keep up-to-date with Free tutorials!!


Sign up to our twice-monthly newsletter today for the latest tutorials, interviews and product information.

Sign me up to receive third-party emails from 3dtotal's partners, too!

- Latest news
- Exclusive Shop Offers
- Preview early content
- Plus much more


Not Ready to take that step? OK, Why not just Subscribe to the RSS Feed

submit tutorial
Polishing an Army Boot

| Your Rating:
rating star fullrating star fullrating star fullrating star fullrating star half
(Score 4.65 out of 5 after 26 Votes)
| Comments 5
Date Added: 15th February 2016
Software used:

Insomniac Games senior character artist, Henrique Naspolini, shows us how to polish an army boot in ZBrush


The idea of this tutorial article is to demonstrate how to take a rough model to a polished final look, with clean details all without leaving ZBrush. It cover steps such as mesh extraction, mesh cleanup, with ZRemesher and panel loops, and adding stitches detail with the help of curves and custom created insert mesh brush. The tutorial focus on one part of the mesh but these steps can be applied all over the model.

Step 1: Mesh Extraction

On the rough ZBrush mesh, paint a mask on areas that we want to extract and be its own mesh. In Tool > SubTool, click on 'Extract' and then, if you are happy with the preview, press 'Accept' to finally get the new mesh as another SubTool. The Extract settings may vary but I usually set the 'S Smt' to 100 if the rough mesh is high resolution.

Masking desired areas to be extracted

Step 2: Mesh Cleanup Process

The new extracted mesh needs some cleanup to look good and work with. This process basically involves ZRemesher and Panel Loops. In this case, I find that ZRemesher will work best if the mesh is hollow, so first thing to do is isolate the outer (reddish) polygroup and 'Delete Hidden' to keep only what is visible, and then hit 'ZRemesher'. After that, use 'Panel Loops' to get the thickness back. We just want a simple shell result, so watch those settings. 'RegroupPanels' and 'RegroupLoops' are useful to unify the polygroups. A final touch is to extrude the shell border with the ZModeler brush to get an extra loop with consistent width.

Polishing the extracted mesh with ZRemesher and Panel Loops

Step 3: Making the Stitch Brush

Before heading to the next step, we need to create a brush that will insert the stitches on the model. With ZSpheres we can quickly create the stitch object. It is important to keep this insert object somewhat low-res because it will be duplicated hundreds of time on the target mesh. It is also a good idea to create variations of the stitch so we have multiple options within the same brush.

Creating a custom InsertMultiMesh brush

Step 4: Adding the Stitches

With the target mesh cleaned up and the Insert Mesh brush ready; it is time to add the stitches. Since the mesh has multiple polygroups, it is necessary to isolate the target areas (in this case the yellow polygroup) to frame the mesh with curves based on its border. In Stroke menu > Curve Functions, press 'Frame Mesh' to draw the curves. Then, unhide the polygons and, with the stitch brush selected, click on the curve to apply the stitches. If you prefer, press 'M' to select the double-stitch option and click on the curve again to replace the stitches. Once you are happy with the result, click anywhere inside the mesh to commit the stitches.

Using "Frame Mesh" to draw a curve for the InsertMesh brush

Step 5: Final Model

And here is the final model. I used these techniques multiple times in different ways. I also used different types of stitches as well as different sizes. The details are sharp, clean and polished.

Finished model using these techniques

Related links

To see more of Henrique's work check out his website

Have a look at this Dwarf tutorial by Henrique

Grab your copy of Beginner's Guide to Comic Art here

Related Tutorials

The Making Of 'Baby Cakes'

by Henrique Naspolini
published on 2014-10-21

Keywords: ZBrush, Sci-Fi, Female, Character

rating star fullrating star fullrating star fullrating star fullrating star half (15)
Comments 1 Views 60666

Master modeling and meshes

by Henrique Naspolini
published on 2014-11-17

Keywords: Maya, ZBrush, Modeling, Character

rating star fullrating star fullrating star fullrating star fullrating star full (17)
Comments 2 Views 68347

Stylized character creation with Maya and ZBrush

by Caroline Ng
published on 2018-02-13

Keywords: Tutorial, Stylized, Character, Creation, Maya, ZBrush, Caroline Ng

rating star fullrating star fullrating star fullrating star fullrating star full (3)
Comments 0 Views 4601

Know the Basics: Maya Part 5: Animation

by Paul Hatton
published on 2016-12-05

Keywords: Maya 2017, Tutorial, Basics, Viewport, Animation

rating star fullrating star fullrating star fullrating star nonerating star none (2)
Comments 0 Views 7275
Readers Comments (Newest on Top)
Henrique Naspolini on Fri, 04 November 2016 7:48am
@Roman - Good point. Not really, I think is just the habit of seeing it with some thickness right away. I guess you could extract with 0 at thick and panel loop afterwards. Thanks for your comment.
Henrique Naspolini on Fri, 04 November 2016 7:36am
@Jai - Those were made with zspheres + some fabric texture on noise maker. @Roman -
Roman on Tue, 23 August 2016 4:03pm
Hi is there a reason you extract the Mask with a 0.01 thickness and then delete the rest by hiding It instead of just Puting the thickness slider to 0 ? Thank you
Jai on Sat, 20 August 2016 6:52am
How you modled those shoe laces, working on similar concept like headphone breaded wires. thanks
Maxime on Wed, 23 March 2016 9:47am
Very nice tutorial. Thanks for sharing it.
Add Your Comment..