Pelt Mapping
By Neil Blevins
Created On: Nov 20th 2008
Updated On: Mar 17th 2009

Go here to read this tutorial in Russian.

Say you have a shape like a tree that you'd like to apply some good uv mapping to. One method to map branching objects like this is called Pelt Mapping. Pelt Mapping lets you define an area you want to stretch out, like you were stretching the skin of an animal. Here's a quick tutorial on how to use Pelt Mapping inside 3dsmax 2009.

1) Select your tree. Go here for the example file in max 2009 format.



2) Apply a "Unwrap UVW" Modifier to your object.



3) Go into the Face subobject mode of the "Unwrap UVW" Modifier.
4) Turn off "Ignore Backfacing".



5) Select all the faces that make up the main trunk of the tree



6) Uncheck "Show Map Seam" in the Parameters section of your "Unwrap UVW" Modifier so you can more clearly see the seams you'll be adding. Then click the "Edit Seams" button in the Map Parameters section of your "Unwrap UVW" Modifier, and then place a seam down one part of the trunk (preferably in an area that won't be as frequently seen, like the back of the tree). Pelt Seams appear as blue lines, like the one you see in the image below.



7) Hit the "Edit" button under Parameters so you can see the uvs of your object. Then press the "Pelt" button under Map Parameters. You'll see the "Pelt Map" dialog and you'll see the section of the tree you selected in your "Edit UVW" floater.



8) Click "Start Pelt" in the "Pelt Map" Dialog, and when the uvs stop moving, click the "Stop Pelt" button.



9) Now the uvs are stretched, but they're also quite distorted. Remove the distortion using the "Start Relax" button in the "Pelt Map" Dialog. When the uvs seems more relaxed and aren't moving very much anymore, press it again to stop the process.



10) Hit "Commit" in the "Pelt Map" Dialog. Move the resulting uv shell to somewhere away from the remaining uvs.



11) Repeat steps 5-10 for the other two branches of the tree



12) Select all 3 uv shells in the "Edit UVWs" floater.



13) Choose the Tools -> Relax option, and relax the UV shells. What this will do is resize the shells so that the faces in the 3d world that are smaller will receive less uv space. So you'll get an even distribution of uvs over the surface of your object. If any of your shells get distorted by this second relax, select each shell that's distorted individually and do a third relax, that will relax the shell with respect to itself, but this will also keep the same overall size so that you keep the nice distribution of uvs between shells. Feel free to use either "Relax By Edge Angles" or "Relax By Face Angles", or use a little of both, whatever does the best job of relaxing the UVs.

14) Now pack all the shells by hand into the 0-1 square, or try the Tools -> Pack UVs option to automatically pack them.



15) And here's your final mapping, notice how the squares are pretty evenly sized on the surface. Now the uvs are good to paint on in a 2d paint program like Photoshop, or to use as uvs for a program like Mudbox or Zbrush for displacement map baking.



If you'd like to see an example of the mapped model, take the example file you downloaded above and hit Unhide All to see the final model.


This site is ©2008 by Neil Blevins, All rights are reserved.
Back to NeilBlevins.com