39 votes
Date Updated: 

PolyUnwrapper is a complete set of professional tools designed for the texture artists, especially for the architectural and game industries.

It contains plenty of features that will greatly help you improve your unwrapping workflow.



Main Features Features

  • Multi Stitch. Stitch Multiple Shells at once
  • Custom Packing algorithm and tools
  • Tool for matching the Shells Width and Height
  • Easy Grid Spacing
  • Render UV Tiles (UDIM)
  • Cycle Checker map
  • PolyUnwrapper Toolbar now keeps on top of the Unwrap Editor
  • Render Open Edges
Version Requirement: 
3ds Max 2014 - 2021
Video URL: 


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
milie's picture

Feature request

Hey, long time no see :)

1. During my work with the UV editor i stumbled multiple times with the situation described below.
Let's say you have multiple shells that would want to map them to a specific dimension(width, height) within a texture, while preserving aspect ratio. You'd have to uniform scale each and every one to match the specific dimension. If you have LOT's of shells, it's madness to do it by hand :)

So, is there any way to add an option to do this? Rescaling all shells(or the selected ones) to match the minimum/maximum/average bounding box width/height among them?
In some cases, if you can ignore some small stretching or texel ratio differences, a tool to average bounding box and match it's size for all shells is useful.

I've attached a image to better illustrate what I've said. The shells are not overlapped just for clarity.

2. Also, can you merge shortcut functionality for aligning? Right now you can assign shortcuts separately for vertex, edge and face.
I'd want to use the same align shortcut for all sub-objects.

That was it. Keep up the awesome work and i hope to see a new feature full version soon :)


bounding_box_scale.jpg 172.44 KB
stealthx's picture

Great update

Do you have some news concerning "Multiple selections Stitch" (multi shell stitch). It would be instant buy feature for me.

PolyTools3D's picture

PolyUnwrapper v3.3.0 - Released

What's New

+ NEW Added Render Model Elements
+ NEW Added Render by Smoothing Groups
+ NEW Added Select Longest Shell Open Edge
+ NEW Added 12 MacroScripts for Aligning Functions
- Improved find open edges
- Improved icons handling
- Improved Select Open Edges: up to 40% faster
- Improved Select Longest Shell Edges algorithm: up to 600% faster
- Improved Expand Selection by Smoothing Group: up to 25X faster
- Improved Expand Selection to Model Element: up to 20X faster
- Improved Get Used Texture Area algorithm (huge speed difference)
- Improved Rendering Plain: up to 35% faster
- Improved Rendering Model and Mat ID: up to 110% faster
- Improved VFB performance and memory usage
- Fixed memory leak in Expand Selection by Smoothing Group
- Fixed memory leak in Select Longest Shell Edges
- Fixed error in path names preventing PolyUnwrapper to load
- Changed Get Used Texture Area was moved to the VFB
- Added error check to the autoloader

I would like to give a big thanks to asymptote, who helped me debug the issues with the path names down to the bone.

TitusLVR's picture

Thanks for your answer But it didn't help me

Thanks for your answer But it didn't help me. I can't change folder options (R/W restriction) because/maybe they are administrative options (this PC on my work) :(
Many thanks it's good script.

PS: It would be great if you write some otions for installation:
1 to c:\Users\....
2 to C:\ProgramFiles\Autodesk\...

:))) tnx!

PolyTools3D's picture

Thank you for your support

Thank you for your support Noors.

"..Well, the "issue" could also happen with triangulated poly. I have those a lot for low poly stuff..."

Yes, that could be too.

Regarding the Stitch function, it should also work as you said. The current implementation is not the final one.

I have a testing algorithm that Stitch the vertices of the same shell and then Stitches multiple shells to the selected one. But it is too buggy at the moment.

Noors's picture

Stitch connected edge

I have another request. Not sure you can do smthing about it, but as you did a good work on your stitch tool already.
Do you think you could make possible to stitch 2 edges that are already connected on 1 vertex ? Actually it's not possible, and i have to switch to weld point to weld the last point.

And i'm gonna buy a licence :)

Noors's picture

Ok cool ! Yeah that could be

Ok cool ! Yeah that could be coupled with select open edges and then a "only search in selected edges" tool. Well, the "issue" could also happen with triangulated poly. I have those a lot for low poly stuff.

PolyTools3D's picture

Hello Titus, It seems that

Hello Titus,

It seems that for some reason the old version is not completed removed before the new version begins installing.

Please try the following:

1. Close 3ds Max (important!)

3. Delete the PolyUnwrapper folder
"C:\Users\**YOUR_USER_NAME**\AppData\Local\Autodesk\3dsMax\2011 - 64bit\enu\scripts\PolyUnwrapper"

4. Delete the PolyUnwrapper loader
"C:\Users\**YOUR_USER_NAME**\AppData\Local\Autodesk\3dsMax\2011 - 64bit\enu\scripts\startup\polyunwrapper_autoload.mse"

5. If you have an Antivirus running, temporary disable it.

6. Make sure that you have Read/Write permissions on this folder:
"C:\Users\**YOUR_USER_NAME**\AppData\Local\Autodesk\3dsMax\2011 - 64bit\enu\scripts\"

7. Start 3ds Max and install the new version

Please let me know if this worked.
Thank you!

TitusLVR's picture

Install errors - 3dsmax 2011 x64

I have some errors when i insall v3.0

But older version works fine v 2.5.1

Many thanks

cptSwing's picture

Regarding the .net errors

Sorry for getting back to you so late, the problem basically vanished when I reinstalled a fresh version of 3DSMax '12 on top of a clean Windows, the reason for that being a very likely corrupted Max install. So I'm happily using your script again - thanks for the support!

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.