Edit product


vrn Auto Map


vrnAutoMap.mel - MEL Script

Automatically creates oriented UVs for the selected meshes and a UV layout for

all the objects in the current selection for a single texture sheet.

Recommended usage: Quick and dirty one click UVs

Use the "switch" argument as necessary depending on desired function (see USAGE below).

What the script does:

1. Flattens the object with a Planar Projection on the current UV set.

2. All hard edges are converted to UV cuts.

3. Unfolds everything selected.

4. Orients all selected UV shells (Requires Maya 2017 Update 4 or newer)

5. Applies Layout UVs.

PS: Final UVs might need readjusting depending on soft/hard edge placement and final texture resolution and UV shell spacing. The script calls the UV Layout command with the latest UV Layout options set up by the user.


1. Copy to My Documents/maya/<version>/scripts

2. If you plan on using this as a shelf button, feel free to copy the icon vrnAutoMap.png to

My Documents/maya/<version>/prefs/icons

3'. Restart Maya


3". Type "rehash" (without quotes) in the Script Editor and press the number keypad Enter button.


IMPORTANT: If you are upgrading to v1.2, please note the change in arguments for the main function!

Call the function with these three arguments:

vrnAutoMap(x,y,z) replace x, y, z as follows:

x:First argument controls how soft/hard edges are handled.


Script will use existing soft/hard edges. $angle is ignored.


Script will add soft/hard edges by $angle from a "promptDialog". Default value is 55 degrees.

Use this if your mesh does not have soft/hard edges.

Pro Tip: After running this use the new "3D Cut and Sew UV Tool" in Maya 2018 to cut, sew and unfold any remaining issues with your mesh. Make sure to check out the tool options to check out the specific shortcuts for this tool!

y: Second argument controls the texel resolution of the final pack in px/Unit as available in the UV Toolkit


Script will ignore map size and will pack everything and fill the 0-1 UV space.


Will scale all shells to desired texel density and then pack to the lower left side of the 0-1 UV space.

z: Last argument is the map size, as available in the UV Toolkit. 

If y=0, this is ignored.

Otherwise set as desired, preferably a power of 2.

Pro Tip: After running this script use the new "3D Cut and Sew UV Tool" in Maya 2018 to cut, sew and unfold any remaining issues with your mesh. Make sure to check out the tool options to check out the specific shortcuts for this tool ;)


Detailed tutorial:



Maya 2017 Update 4 and up.


0.1 - 31 aug 2017 

  • initial internal version

0.2 - 12 dec 2017 

  • added 2018 version

1.0 - 12 jan 2018 

  • rewrote to eliminate errors
  • simplified readme section
  • initial public release!

1.1 - 12 feb 2018

  • fixed Maya 2017 error

1.2 - 5 jul 2018

  • fixed more Maya 2017 errors 
  • added inputs to control final map resolution


Valentin Nadolu



You can use the script for personal or/and commercial work.

If you do find it useful, please give me credit in your work where possible!


You've purchased this product

See it in your library

View in Library
Sorry, this item is not available in your location.
Sold out, please go back and pick another option.

Name a fair price:

0 ratings


vrn Auto Map

Enter your info to complete your purchase


···· ···· ···· 4242
Test card



Use a different card?


pp paypal

or pay with

We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

or pay with

Your purchase was successful!

We charged your card and sent you a receipt

    Gumroad Library

    Download from the App Store or text yourself a link to the app

    Good news! Since you already have a Gumroad account, it's also been added to your library.

    Powered by Gumroad