
Script
UV Tools
By NiK684 · Credited author: NiK · 2019-10-09
- Version
- 3.4.00
- Version requirement
- 3dsMax 2013+
- Date updated
- 2026-06-23
- Votes
- 28
- Homepage
- https://hqdetails.com
- Download
- Download
Description
Videos
Tags: UVW, Unwrap, random, uv, mapping, Unwrap UVW, texture, tweak
Comments (103)
Mr.Max · 2026-06-25
Fantastic script that must have for any 3d artist.
Thanks for sharing with the community.
If I may suggest, it would be great to have quick seam mode like this addon in Blender :
https://superhivemarket.com/products/easeam-2?ref=247
Thank you!
[3.4.00] - 2026.06
NiK684 · 2026-06-23
- New. Reworked Randomizer.
- New. Reworked Align functions. Ctrl+Click: align elements by subselection. Shift+Click: align to 0.
- New. Fit selection height or width to tile.
- New. Distribute elements by specific axis. Shift+Click to use exact spacing.
- New. Hide/Unhide geometry faces now works with EditableMesh.
- New. Set TD from custom point like Scale tool.
- New. Active checkers can now be reordered in settings.
- New. Unique checkers per object can be disabled in settings.
- New. Checkers can now be reordered.
- New. Better status bar. Right click will copy text to clipboard.
- Fix. Tweak/Align didn't work on backside faces.
- Fix. Tweak/Align didn't work through hidden faces.
- Fix. Some functions didn't work with empty edges selection.
- Fix. Relax was hard to interrupt with Esc on large iterations.
[3.3.08] - 2026.05
NiK684 · 2026-05-02
- Fix. "ManagedServices.dll" error in max 2027 once and for all.
- Fix. Texel Density Select was broken.
[3.3.07] - 2026.04
NiK684 · 2026-04-05
- New. 3ds Max 2027 support.
- Fix. "ManagedServices.dll" error in max 2027.
[3.3.05] - 2025.05
NiK684 · 2025-05-31
- New. Arrange In Tile. Pack and Align can keep UV in current tile.
- New. UDIM Shift. Moves selection to the next/previous UDIM.
- Improved. UDIM by Material. Now places elements in corresponding UDIM (id + 1000).
- Fix. 3ds Max 2026 tweak error.
- Removed. UDIM autopack. Now you can use Pack in Tile in Arrange rollout.
[3.3.04] - 2025.05
NiK684 · 2025-05-02
- Fix. Gamma error in 3dsmax 2023 and probably lower.
- Fix. Error on close in 3dsmax 2023 and probably lower.
- Fix. UDIM Set. Fixed bug in Select Unfit.
[3.3.03] - 2025.04
NiK684 · 2025-05-02
- New. 3ds Max 2026 support.
- New. Shuffle Spacing in settings. Minimal gap between stacks.
- New. Texel Density Select. Added TD range and 3 selection methods.
- New. Texel Density Select. Now will select individual polygons.
- New. Texel Density Get. Now it just prints min,max,avg values in status bar.
- Improved. UDIM Set. If pack is disabled then UDIM will be set by UV element like in ver 3.2m.
- Improved. UDIM Layout. UDIMs will be set without centering to Tile.
- Improved. Increased statusbar clear time to 30sec.
- Fix. Pack by object in Unfold3D mode didn't work properly.
- Fix. 3ds Max 2026 gamma error on startup.
- Fix. 3ds Max 2025 icons color when using OCIO profile.
- Fix. UDIM Select. Error if selected vertices was exactly on tile border.
- Fix. Texel Density Select. Error if polygons with 0 area were selected.
- Fix. Texel Density Select. Correct selection of polygons with 0 area.
- Fix. Correct calculation of very small area values.
[3.3.02] - 2025.01
NiK684 · 2025-01-11
- New. Pack by object (Ctrl+Click).
- New. UDIM. Fit while packing option.
- Fix. Reset Xform flipped normals fix disabled for modern 3dsMax versions.
- Fix. Auto break now works only in polygons mode.
- Fix. Select by UDIM didn't work with empty selection.
- Fix. Texel Density functions issues.
lupaz · 2024-12-21
Right. It would need to take into account the geometry.
Ok. Thanks for the reply.
lupaz · 2024-12-20
Hi Nik,
Is it possible to align the UVs of all selected elements/polygons not based on the geometry but based on the texture?
See attached: I'd need to automatically align these.
The align tools (align bottom for example) work only if the geometry is align as well. But if it's not then they remain un-aligned.
Thank you.
Attachments
- 2024-12-20_12_19_04-xref-house-002.max_-_autodesk_3ds_max_2025.jpg — 2024-12-20_12_19_04-xref-house-002.max_-_autodesk_3ds_max_2025.jpg155 KB
Hi.Align tool doesn't take
NiK684 · 2024-12-21
Hi.
Align tool works on UV islands (shells), not geometry. If you check UV editor you should get the idea clearly. It's like aligning layers in Photoshop for example.
What you're asking is actually vice versa, take geometry in consideration and somehow analyze it before aligning. This has nothing with actual alignment of UV islands and tbh I have no idea how this could be solved for the most of usecases.
You may use stitch or align by edge, but unfortunately there is no completely automatic way that comes to my mind for now.
[3.3.01] - 2024.07
NiK684 · 2024-07-02
- New. Settings - Editor - "Select By Element state" option.
- Fix. Settings - General. Lost tooltips.
- Fix. Randomize Flip error.
[3.3.00] - 2024.06
NiK684 · 2024-06-09
- New. 3ds Max 2025 support.
- New. Settings - Mapping. Auto break selection. Available where it makes sense.
- New. Orient iterations (Right click on Orient).
- Fix. Icons colors when new OCIO colormanagement enabled (3ds Max 2024+).
- Fix. Checker textures OCIO colorspace.
- Fix. Removed letters from script version. I regret.
[3.2p] - 2024.01
NiK684 · 2024-06-09
- Fix. Slowdown on startup.
[3.2o] - 2023.09
NiK684 · 2024-06-09
- New. UDIM. Layout uv by material ID in UDIMs.
- Fix. Checker material errors in some edge cases.
- Removed. Break with offset by ID. Replaced by UDIM Layout by ID.
Horizontal layout
NiK684 · 2023-07-27
Ah, you mean not a tool, but whole GUI rework :) No, thank you, I won't implement it.
Actually horizontal layout is not better or worse than vertical, both approaches has flaws in different usecases.
I have 2 tabs that you can fully customize and you can enable a couple of necessary rollouts. In horizontal layout you can see only 1 tab at the time, but the tab itself contain more controls.
Linking UV Tools to Unwrap editor doesn't make a lot of sense. All tools in my script don't need UV Editor to be opened.
Evgeniy Poyan · 2023-07-27
check out Advanced UV normalizer, you will get it.
Horizontal layout
NiK684 · 2023-07-21
Hi. I'm not sure what exact feature you mean by "Horizontal layout" but every UV Tools action listed in macroscript file (usermacros\Nik Scripts-UVTools_Actions.mcr)
You can grab all the actions you like from that file and create your own macros. For example Open UVW dialog is ::ns_uvtools.Unw_OpenEditor()
feature request
Evgeniy Poyan · 2023-07-20
Hey
Horizontal layout that opens up with UnwrapUVW editor automatically.
Thanks.
Pack UDIMS by sub material
NiK684 · 2023-07-08
It's kinda already there, but works in a different way.
Enable "Offset by Mat ID" in Break settings (right click on Break), then use Shift+Click on Break.
I will think how to implement this feature in more correct way (probably this Break+offset will be deprecated in this case)
demha · 2023-07-08
Yes you're right that it needs to be thought through. It just occurred to me that UV shells could be attached across multiple IDs and it's not as straightforward as I thought. I just assumed that the shells would be broken but there are cases when they're not.
I can work with the current tools. The 'Break' options are useful and I'm using it in combination with the UDIM tab to get what I need.
demha · 2023-07-08
.
Pack UDIMS by sub material
demha · 2023-07-08
Hi Nick.
Thank you so much for continually developing this script.
Is it possible to add a feature to the UDIM rollout to automatically pack UDIMs by an object's sub-object materials/IDs? So if a model's elements are given IDs 1,2 and 3, the script can automatically pack the UVs in 1001, 1002 and 1003 etc.
[3.2n] - 2023.05
NiK684 · 2023-06-23
- New. UDIM. Layout uv by objects in UDIMs. Objects can be sorted by name or position.
- New. UDIM. Select all elements in the same UDIM.
- New. UDIM. Auto pack option.
- New. UDIM. Auto select unfit elements (UDIM tile overflow).
- New. Straighten. Uses regular Unwrap Straighten method, but has iterations.
- New. Peel Unfold3d method and corresponding settings (3ds Max 2022.2+).
- New. Select all objects with current unwrap modifier (Right Click on "Add").
- New. Iterative Relax until stop by Esc (Shift+Click).
- Improved. Relax process is now visible in the Editor.
- Improved. Planar mapping by element. Center elements option has changed behavior.
[3.2m] - 2023.04
NiK684 · 2023-06-23
- New. 3ds Max 2024 support.
- New. Pack Unfold3D method (3ds Max 2022+).
- New. Set Texel Density as Group mode (Ctrl+Click).
- Fix. Pack padding unwrap bug. The same padding value led to different results.
- Fix. Stack and Group error.
- Fix. Tweak and Align macroses startup error in 3ds Max 2023.
- Fix. Errors caused by .tx files.
- Fix. Checker errors caused by Corona Lights.
WoW!I need to try it again,
locb · 2022-10-27
WoW!
I need to try it again, thanks!
ed. 3d max 2021 when button pressed just give me ability to snap vertex by hand.
NiK684 · 2022-10-28
You can write me an email and I will try to help you with that
nik.gushchin@gmail.com
locb · 2022-10-26
You need to enable Pixel Snap from Snap menu on the bottom-right corner.
Yes, but in blender all selected verticles snap to nearest pixel, in 3d Max, you have to do it by hand pixel by pixel.
NiK684 · 2022-10-26
If you select multiple vertices then each of them will snap to nearest pixel. At least this is how it works in 3dsMax 2016 and later, not sure about older versions.
Yep
locb · 2022-10-25
>Is it something that only usable for low-res pixelart stuff?
For low res texure, and to render clean UV Template for graphic designer.
Blender pixel snap
NiK684 · 2022-10-26
Actually I checked that Blender video again and it seems I was wrong, it is moving all the vertices, not only bounding box. If so, then 3dsMax alreay has this feature.
You need to enable Pixel Snap from Snap menu on the bottom-right corner.
Auto pixel snaping
locb · 2022-10-25
Maybe you can implement this funtion from Blender. When vertexes automaticaly snap top nearest pixel?
https://youtu.be/RQVAUaSUP-k?t=862
Auto pixel snaping
NiK684 · 2022-10-25
I guess you mean not all vertices, but bounding box of each shell. Because if you enable vertex snap in Unwrap it will snap all the vertices to pixels grid. But it's not the same as Blender feature you sent. I suppose Blender aligns bounding boxes of shells to nearest pixel.
Could be implemented yea. Is it something that only usable for low-res pixelart stuff?
invalid payment method
NiK684 · 2022-05-20
Problems with payments are solved
Trying to buy the script but no input for payement method !?
ighost01 · 2022-04-14
Try to buy the script from the website but there is no option for payement method and I get only invalid payement method, tried on difrent browsers, chrome, firfox and edge but same thing, Am I missing something !?? .
[3.2k] - 2022.01
NiK684 · 2022-01-28
- New. Multi-Tile (UDIM) tools.
- New. Auto dialog height option can be disabled to resize dialog manually.
- New. Relax whole elements is now optional (Ctrl+Click).
- New. Relax Until Flat (Shift+Click).
- New. Planar Mapping "Ignore object scale" option.
- New. Fix W for area calculation can be disabled in Settings - Mapping.
- New. Taking object scale into account for area calculations. Can be disabled in Settings - Mapping.
- New. Hold Esc while pressing UVt button on the toolbar to reset UI position.
- Improved. Texel Density tools now uses average resolution for non-square bitmaps.
- Improved. Fit UV button functions rearranged.
- Improved. UV Tools can be installed on multiple 3dsMax versions in common userscripts folder.
- Improved. Hide tabs when all rollouts in the Main tab.
- Improved. Settings window now remembers last category.
- Fix. UV Morpher Cut error when using meters system units.
- Fix. Checker Assign. Error if bitmap was empty.
- Fix. Checker Remove. Internal unwrap maps list cleaning.
UV tools doesn't work for my 3ds 2022
peter_trance · 2021-06-14
I have UV Tools 3.1.5
2022 support
NiK684 · 2021-06-14
3ds Max 2022 support was added in 3.2g, so you need to update.
If you have problems with your account on my website then send me email.
UV tools doesn't work for my 3ds 2022
peter_trance · 2021-06-14
I have UV Tools 3.1.5
[3.2j] – 2021.05
NiK684 · 2021-05-08
New. Select UV elements. Grow if necessary (Ctrl+Click).
New. Rotate 180 degrees. Shift+Click.
New. System caterogy in UV Tools Settings.
Improved. Tooltips display time increased to 30 sec.
Fix. Relax "Unknown system exception" caused by Unwrap bug.
Fix. Stitch and Randomize Geo Elements "EXCEPTION_ACCESS_VIOLATION" error/crash in some cases.
Fix. Stitcher weld self seams when Stitch Self Seams is disabled.
[3.2i] – 2021.04
NiK684 · 2021-04-25
New. Texel Density Tools.
New. Texel Density Checkers. Pixels are not blurred in viewport. Keeps original material.
Improved. Checker textures refresh.
Fix. Stitcher Auto Flip Elements incorrect calculation.
Fix. Rollouts order and state issues.
Fix. Checker maps count was limited to 6 for unknown reason.
Fix. Cycle viewport bitmaps if no material assigned error.
Fix. Orient by length bug introduces in 3.2g.
Fix. Planar mapping bugs introduces in 3.2g.
Fix. Match Height/Width was broken in 3.2g.
Removed. “Checker – select texture file”. Ctrl+Click is for Texel Density checkers now.
[3.2h] – 2021.04
NiK684 · 2021-04-25
Fix. Dotnet Int64 to UIntPtr error in old 3ds Max versions.
HotSpot mapping
locb · 2021-04-14
Maybe you can add something like this?
https://www.artstation.com/artwork/D566kE
https://developer.valvesoftware.com/wiki/Half-Life:_Alyx_Workshop_Tools/…
NiK684 · 2021-04-14
It's on my ToDo list, but today I can't guarantee a succesful implementation.
[3.2g] – 2021.04
NiK684 · 2021-04-09
New. 3ds Max 2022 support.
New. Super Stitcher. Stitches many elements sequentially.
New. Align In Place. Optionally Loop and Ring before align.
New. (Geom Tools) UV to 3D and vice versa. Non-destructive workflow.
New. Checker. Assign previous checker from the folder (Shift+Click).
New. Checker. Disable tiling option.
New. Checker. 2 new textures with stripes.
New. Checker. Disable unnecessary checker textures in settings.
New. UV Smooth to Editable Poly baseobject.
New. Planar mapping “Element centers” option.
Improved. New UV Tools Settings dialog.
Improved. Use Unwrap Pro plugin option in Settings (only if installed).
Improved. Removing checker also cleans internal Unwrap texture list.
Improved. Planar mapping by element speed.
Improved. Transfer uv edges speed.
Improved. Stability, memory and speed optimizations.
Fix. Errors related to Unwrap selection filter.
Fix. Errors related to Unwrap added to selected faces.
Fix. Flatten by SmoothGroups didn’t update changed smooth groups.
Fix. Tweak and Align rare selection bug.
Fix. Tweak memory leak in max 2016+.
Fix. Collapse points by distance bug.
_______
Documentation, gifs and videos will be updated as soon as possible.
Amazing tool!
Wanderer82 · 2021-03-23
Amazing tool, highly recommend!
Удивительный инструмент, очень рекомендую. Крайне облегчает работу с разверткой.
[3.2f] – 2021.02
NiK684 · 2021-02-01
New. Planar mapping by element. It will keep existing uv shells and seams.
New. Orient elements to longest side new algorithm. Now it will find best rotation angle automatically.
New. Collapse whole stack if no modifiers are selected.
Improved. Planar mapping “Weighted normals” option.
Improved. Bitmap to UV new method without Unwrap. A lot faster, no memory leak.
Fix. Collapse points by distance memory leak.
Fix. Interactive scale memory leak caused by unwrap bug.
WOW
magicseed · 2021-01-26
I'm so impressed. This is a monster tool!!!
[3.2e] – 2021.01
NiK684 · 2021-01-19
New. Bitmap to UV. Transfer bitmap transformations to UV (tiling, offset, rotation).
New. Collapse to Poly can now be disabled in settings.
New. UnwrapPro support for Transfer selection to new modifier.
Improved. Rw to Tiling. Bitmaps offset and rotation support.
Improved. Planar Mapping now using weighted normals calculation.
Fix. Unwrap bug when relax was cancelled by Esc and next relax run with 1 iteration only.
Unfold along UV 3ds max?
lol200004 · 2020-12-12
Hello NiK684. Your tools are impressive, I'd love to see a mapping function in it, like in Maya's "Unfold along U or V". This is very handy for texturing. Thank you
[3.2d] – 2020.12
NiK684 · 2020-12-09
New. Grow selection to smooth surfaces. Select by Smooth Groups moved to Shift+Click.
New. Planar Mapping grow to element (Ctrl+Click).
New. Planar Mapping in World coords (Shift+Click).
Improved. Transfer edges between UV and Poly is much faster.
Fix. Planar Mapping bad alignment in some cases.
Fix. Select by Smooth Groups if no Smooth Group assigned.
Fix. Scale to size from wrong center point in some cases.
can't install
gwhitemanjr · 2020-12-04
do you know why I might get this error when I try to install the script?
MAXScript Rollout Handler Exception:
-- Runtime error: fileIn: can't open file - "$userStartupScripts\UVTools_loader.mse"
-- MAXScript callstack:
-- thread data: threadID:1884
There's a lot more to the error code in the Script Listener, so if you need more of that to help assess the situation please let me know.
NiK684 · 2020-12-05
Please try to follow installation recommendations, run MZP file, not .mse.
If you are still getting this error then send me email nik.gushchin@gmail.com
Black Friday Discount?
Marsman · 2020-11-28
Hi,
Your tool is great! Is there a discount for Black Friday? Thanks.
Black Friday
NiK684 · 2020-11-28
It's already there. -30% until Monday
[3.2c] – 2020.11
NiK684 · 2020-11-25
New. Set Map Channel and reset UV (Alt+Click). Similar to Abandon mode.
New. Tweak and Align select Unwrap Group.
New. UV Editor auto Zoom Extents Selected. Optional.
Fix. Break by ID incorrect offset order.
Fix. 3dsMax 2017 icons background color.
Fix. Subrollout height bug on some systems.
Fix. Spread (Shuffle) macros was broken.
Fix. Ctrl+Click Planar bitmap error.
[3.2b] – 2020.11
NiK684 · 2020-11-25
Improved. Switch to previous modifier after Delete or Collapse.
Fix. Convert RW > Tiling fitting to tile.
Fix. Subobject Level buttons state bug.
Fix. Subrollouts height bu
[3.2a] – 2020.10
NiK684 · 2020-11-25
Fix. 3dsMax 2021 Rollouts bug if taskbar is on top.
Fix. 3dsMax 2018 icons background color.
Fix. Bad icons when Windows UI Scaling enabled.
[3.2] – 2020.10
NiK684 · 2020-10-21
New. 2 customizable Tabs in GUI.
New. Checker automatic guess size from object material maps.
New. More map classes support for Show maps in viewport.
New. Distribute elements evenly.
New. Sort elements by Height/Width.
New. Randomly spread elements in multiple stacks.
New. Flip to Left/Right and Up/Down (Shift+Click).
New. Scale uniformly by texture aspect ratio. Planar bitmap mapping was removed.
New. Weld (Collapse) uv vertices by distance threshold.
New. Convert real-world mapping to regular tiling.
New. Pack choose default method (non-convex added in max2017+).
New. Close UV Editor (Right Click).
New. Open UV Editor with Filter Selection (Ctrl+Click).
Improved. Planar mapping better alignment (similar to UVW Map – Normal Align).
Improved. Show/Hide maps in viewport speedup.
Improved. Tweaker/Aligner better mouse hit detection.
Improved. UV Smooth speedup.
Improved. Invert Rotate 90 can now be disabled.
Improved. Rename Unwrap to “UV Tools Unwrap” can now be disabled.
Fix. Save Unwrap Setup error.
Fix. Issues with Undo in some functions.
Fix. UV Editor selection flickering when nothing is selected.
Fix. Pick Morpher error.
[3.1.9] – 2020.08
NiK684 · 2020-08-13
Improved. Dialogs opened by Right Click can be closed by second Right Click.
Improved. Main UI toolbar button checked state. Uncheck to close UI.
Improved. Transfer edges uv > poly speedup.
Fix. Morpher Cut error.
Fix. Align U/V selection bug. Other functions now work while Align.
[3.1.8] – 2020.07
NiK684 · 2020-07-31
New. Break and offset each material ID (MultiTile by ID).
New. Select objects by materials from selected objects. Fast and accurate.
New. Stitch automatic flip inverted cluster.
New. Temporary Show/Hide UV Tools UI. Right Click on Settings button.
Fix. Better objects validation. Checker on proxies now works.
Fix. Break by material ID didn’t work if ID was changed below Unwrap.
Fix. Transfer. Occasional “Selection is empty” error.
Fix. Edges align undo broken.
Fix. Removed “Select Hard” button. EditablePoly has Right Click on Hard button.
[3.1.7] – 2020.06 (Restart 3dsMax after update)
NiK684 · 2020-06-22
New. All tools now work while Tweak and Align on last tweaked element.
New. Add Unwrap automatically for most functions.
New. Shrink to Element. Remove partially selected elements from selection.
New. Add Pelt seams. Shift+Click.
Improved. Unwrap added to subselection now supported.
Improved. Interactive scale average uv size in statusbar.
Improved. Align As Group for all sublevels.
Improved. Code optimization. Speedup 200-800% in some cases.
Improved. Interactive scale now have min and max limits.
Improved. Added "UVTools_" to macroses names. Now it's easier to find them.
Fix. Tweak and Align rare selection bug in max <2017.
Fix. Missing Manage State Sets on some systems.
Fix. Pelt seams select on multiple objects.
Fix. Select longest edges on multiple objects.
Hi ! Any plans for a HotSpot function ?
ng.aniki · 2020-07-04
Hello, first I wanted to say that your tool seems really nice, and it's nice to see some similar tool still maintainted today.
I was wondering if you would consider doing a tool similar to the HotSpot function from the new Hammer editor, or as seen in this tool for Blender: https://github.com/leukbaars/DreamUV (The python sources of this one are available, which should make it easier to translate in a max plugin)
This feature would mean a definitive sale for me !
THank you and good luck with your tool :)
Hotspot
NiK684 · 2020-07-05
Probably not.
It's not about python language, it's mostly about Unwrap sdk. Of course there are common things between blender unwrap and max unwrap, but the difference is big enough to make blender code useless for 3dsmax.
I won't tell you "never", but for now the answer is no.
[3.1.6] – 2020.04
NiK684 · 2020-04-16
New. Stack similar elements outside tile. Mainly for texure baking.
Fix. Morpher repack if something was selected.
[3.1.5] – 2020.03
NiK684 · 2020-03-28
New. 3ds Max 2021 support.
[3.1.4] – 2020.03
NiK684 · 2020-03-21
Improved. Transfer edges progressbar.
Improved. Added “growselection” argument in Randomize Macros.
Fix. Rare EditPoly errors.
Fix. Transfer edges bug.
[3.1.3] – 2020.03
NiK684 · 2020-03-21
Improved. Stack similar to first selected element.
[3.1.2] – 2020.03
NiK684 · 2020-03-08
New. Select similar uv elements based on topology.
New. Stack and Group similar uv elements.
New. Easy transfer subselection.
New. Random select uv elements.
New. Unwrap Pro plugin support.
New. Dialog auto height option.
Improved. Bitmap show/hide separate macroses.
Improved. Speed increased in cases with huge elements count.
Improved. Pack if selection is empty.
Improved. Morpher faster repack.
Fix. Editable Patch errors. Still not supported.
Fix. Checker on spline subselection error.
Fix. Rotate by edge. Incorrect angle in some cases.
Tweak tool
Kokos · 2020-02-03
Hey ! Just bought your script, lovely! thanks for making it :)
Do you plan to add an uniform scale feature to the "tweak" tool ? Love the workflow of moving and rotating uvs in the viewport, but that's the one thing missing.
Tweak scale
NiK684 · 2020-02-09
I tried, and prototypes showed me that scaling in viewport is bad idea.
1) Tweak tool based on 1 cluster selection, which is not good for scaling.
2) There are no free modifier buttons (alt ctrl shift are already used in Tweak).
3) Scaling in viewport needs very precise mouse movements.
4) Tweak tool won't let you select 2 points and scale by them. It's just not designed for such cases.
UV Tools already has interactive transform spinners for free scaling and resize in system units. Scaling in viewport is pretty inaccurate way of doing that.
So for now the answer is no.
[3.1.1] – 2020.02
NiK684 · 2020-02-03
New. QuickPeel button.
Improved. Morpher Cut boolean errors handling.
Improved. Morpher Cut and Skin Wrap better distance calculation.
Improved. Planar mapping from bitmap moved to Ctrl+Click Planar bitmap.
Fix. Morpher Cut. Morpher value 100 removed.
Fix. Flatten and Normal mapping size in Macroses.
How to select horizontal and vertical faces
pproestos · 2020-02-02
Hello. I just bought your script.
If I have a flat surface like the first picture,
can you explain to me how do I select the horizontal face
(like the right picture) and then apply horizontaly my wood map and
then I select the vertical faces and apply vertically the wood map, ecc...
thx
Attachments
- question.jpg — question.jpg176 KB
- sovatepi.max — sovatepi.max1.2 MB
Send me email
NiK684 · 2020-02-03
This is not a good place for such discussions. Send me email and I will answer you. nik.gushchin@gmail.com
I already checked your scene. You don't have edges between vertical and horizontal elements, so you need to connect them in Editable Poly and then unwrap. After connecting you could use Flatten or Box mapping and then Orient elements by length.
pproestos · 2020-02-03
Thanks Nik... didn't know your email! :)
tahir1983 · 2020-01-28
Sorry! it seems we can do it by editing Break operation macro ... by turn on loop ...
Macroses are editable
NiK684 · 2020-01-28
Sorry for a late reply.
Yes, macroses are editable, I will make a tutorial about macroses soon. Many macroses have some arguments, so I can't create all combinations of possible values there :)
tahir1983 · 2020-01-28
Remarkable work! Will you also add Break loop into macros category please! Thanks!
[3.1] – 2020.02
NiK684 · 2020-01-27
New. Packing. Default Unwrap pack methods are used.
New. Move Right, Left, Top, Bottom. U, V buttons in Transform.
New. QuickPeel action Macros.
Fix. Checker on group error introduced in 3.0.9.
Saved me hundreds of hours
ruhl · 2020-01-22
Lifesaving tool
[3.0.9] – 2020.01
NiK684 · 2020-01-13
New. Morhper – Multiple objects support.
New. Morhper – Channel 1 value spinner.
New. Morhper – Show morpher and original objects as box switch.
New. Morhper – Add Skin Wrap to selected objects with nearest morphers.
New. Morhper – Cut selected objects by nearest morphers border.
Fix. Tweak Alt rotate undo.
Orient by polygon length?
arterymark · 2019-12-30
Hello.
Is there a way to orient texture by polygon length instead of element?
I have to detach all polygons and then attach again to be able to achieve that kind of mapping.
In the image the red is an element, but I want to orient the texture on each polygon in that element. The question is to achieve that with automatic UV tools in objects with many polygons.
Thanks.
Attachments
- q1.jpg — q1.jpg310 KB
NiK684 · 2019-12-31
Your case is too simple, try to imagine a Sphere or any other "complex" mesh. Create mapping by face is easy, but script doesn't know how to stitch these polygons after that.
There is a plugin for such task - Polygonmap. It's written on C++ and still works pretty slow on high poly. On maxscript this will be a lot slower.
But anyway, why do you need to stitch polygons in yor case? Just break and orient.
[3.0.8] – 2019.12
NiK684 · 2019-12-15
New. Textures Rollout. Size to Tiling.
New. Flatten, Box and Planar mapping add Unwrap modifier automatically.
New. UV Morpher create Morpher from selected polygons.
New. UV Morpher auto open edges fast fix.
New. Restore Map Channel 1 in Settings.
Fix. Edges selection after Pelt seams selection.
Fix. Linked objects Collapse error.
[3.0.7] - 2019.11
NiK684 · 2019-11-29
New. Break by Material ID.
New. Flatten by Material ID.
New. Flatten by Smoothing Group.
New. Select EditablePoly and EditPoly hard edges.
New. Interactive Uniform Scale uv size message at 3dsMax bottom.
Fix. Show/hide bitmaps error on some 3dsMax localizations.
Fix. UV Morpher Fix opened edges error.
Fix. Flatten and Normal mapping size after Pick Size.
lupaz · 2019-11-01
3dsMax version:2016
script version: 3.0.6 (the latest I think)
"Also tell me more about geometry object": It happens with a particular object. Not sure why. Do you have an email address where I can send that object to?
"Maybe you use "Tweak In View" button in Unwrap modifier?": Nope. Tweak in UV tools
"Unwrap is not my modifier": I meant "Unwrap UV Tools" modifier.
NiK684 · 2019-11-01
max 2016 is nice, I use this version as well.
send me that object nik.gushchin@gmail.com
_______
Update.
Reason was in invalid object uv mapping.
Bug?
lupaz · 2019-10-31
Not sure if it's a bug or not, but if I don't have an edit poly before your modifier (or collapse), "tweak" works on triangles instead of the full cluster.
NiK684 · 2019-10-31
Never had that behavior. Please explain a bit more.
3dsMax version, script version. Also tell me more about geometry object.
I can tweak UV on a regular teapot + Unwrap.
Maybe you use "Tweak In View" button in Unwrap modifier? :) It works exactly like you described. Unwrap is not my modifier, it's 3dsmax modifier. And this button is also made by Autodesk.
Tweak button in UV Tools is not the same.
[3.0.6] – 2019.10
NiK684 · 2019-10-31
New. Scale from point. Right Click: Setup scale point.
New. Transform Scale and Rotate from Zero.
Fix. Tweaker and Aligner undo bug.
Fix. Pick scale wrong face selection.
Fix. Align to edge center wrong position.
Tweak Scale
Rokas · 2019-10-24
Great tool, Thank You.
If only there was ability to interactively tweak scale as well.
NiK684 · 2019-10-24
You can tweak scale in Transform rollout more precisely. Also you have many scale options in Mapping rollout.
In Tweaker there are no free modifier buttons to use, I mean Ctrl/Shift/Alt, all of them are already assigned. That's why I don't really understand how to implement scale in Tweaker.
Do you really need such inaccurate scale tool?
Can your plugin do this?
lupaz · 2019-10-23
Please, go to the bottom of this page:
http://www.mihailupu.ro/free.html
MAXscript - Overlap selected UV clusters.
Does your script have this option to overlap UVs?
Thanks.
Overlap
NiK684 · 2019-10-24
It looks like a simple clusters align. Like layers align in Photoshop. And yes, script has this option.
lupaz · 2019-10-24
Sorry that I ask again. I just want to make sure this script can do this:
So if you have a box where all sides are NOT equal, and apply an unwrap and break each polygon into separate rectangles, is there a way to align them on top of each other, fit them to match an average (or to match one of them), and stretch them to fit the entire UV space?
What I want to do is to quickly give every cluster the same texture, AND use the entire texture for each.
Thanks.
NiK684 · 2019-10-24
You can do that. There are many tools for this scenario. I'm making video tutorials, but can't say when exactly I will finish. Maybe couple of days, maybe week.
Thx
kry · 2019-10-23
Thank you!
Great plugin, greatly simplifies work
[3.0.5] – 2019.10
NiK684 · 2019-10-22
Fix. Pelt seams errors in 3dsMax 2018+.
[3.0.4] – 2019.10 (Restart 3dsMax after update)
NiK684 · 2019-10-21
New. Pelt seams select.
New. Pelt seams replace.
New. Pelt seams clear.
New. Improved Stitch with auto scale elements.
Fix. Auto Lock 3dsMax UI.
Fix. Critical bug in 3dsMax 2014 Design, maybe some other versions too. 3dsMax restart is necessary.
[3.0.3] – 2019.10
NiK684 · 2019-10-21
Fix. Wrong Unwrap default setup.
[3.0.2] – 2019.10
NiK684 · 2019-10-16
Fix. Autostart bug.
[3.0.1] – 2019.10
NiK684 · 2019-10-16
New. Show bitmaps work on objects with checker.
New. Settings – Save Unwrap modifier setup.
Fix. Critical loader bug on some systems.
Many thanks!
cguiama · 2019-10-15
Thank you!
The plugin is really very useful for creating variation when texturing.