ScriptSpot

Script

PolySmoother

By PolyTools3D · 2017-08-26

Version
2.6.6
Version requirement
3ds Max 2016 - 2027
Date updated
2026-04-03
Votes
8
Download
Download
Description

PolySmoother is a professional tool to efficiently work with Smoothing Groups.

It allows you to visualize and manage the Smoothing Groups in a quick and easy way. You can set Hard and Soft edges, select edges by convexity, copy, paste, modify and optimize Smoothing Groups, as well as convert them from and to UV mapping, among many other features.

Videos

Tags: maxscript, smoothing groups, smooth groups, game development, hard edges, 3D Modeling, Autodesk 3ds Max, Soft Edges, 3d plugin, Architecture Tool, 3d tool, Smoothing Groups Preview, Smooth Edges, Set Hard Edges, Set Soft Edges, Set Smooth Edges, Optimize Smoothing Groups, Color Smoothing Groups, Preview Edges, Manage Smoothing Groups

Comments (21)

PolySmoother v2.6.6 Update Released

PolyTools3D · 2026-04-03

What's New

+ NEW Added Support for 3ds Max 2027

PolySmoother v2.6.5 Update Released

PolyTools3D · 2025-05-06

What's New

+ NEW Added Support for 3ds Max 2026
+ NEW Added MacroScript icon
- Fixed actions hotkeys
- Updated installer
- General performance improvements
- UI improvements

Windows 11 24H2

PolyTools3D · 2024-10-11

Upgrading to Windows 11 24H2 might lead to an issue where our tools don't load automatically. This could be due to a bug in 3ds Max or Windows, which prevents 3ds Max from loading scripts from the user’s startup folder and macroscripts. If you're experiencing this problem, please contact us.

PolySmoother v2.6.4 Update Released

PolyTools3D · 2024-05-17

What's New

+ NEW Added Support for 3ds Max 2025

PolySmoother v2.6.3 Update Released

PolyTools3D · 2023-04-17

What's New

+ NEW Added Support for 3ds Max 2024

PolySmoother v2.6.2 Update Released

PolyTools3D · 2022-04-12

What's New

+ NEW Added Support for 3ds Max 2023
- Dropped support for 3ds Max 2014-2015

PolySmoother v2.6.1 Update Released

PolyTools3D · 2021-04-07

What's New:

+ NEW Added Support for 3ds Max 2022
- Fixed several minor bugs

PolySmoother v2.6.0 Update Released

PolyTools3D · 2020-10-05

What's New:

+ NEW Added Actions for setting Hard/Soft edges and a Hard/Soft edges Toggle
+ NEW Actions are now Activated/Deactivated with the "Keyboard Shortcut Override Toggle" button
+ NEW You can now uninstall the tool from its Help Menu
- Improved startup error handling
- Improved Installer and Uninstaller
- Fixed .NET issue when FIPS is enabled

PolySmoother v2.5.2 Update Released

PolyTools3D · 2020-04-07

What's New

+ NEW Added Support for 3ds Max 2021

PolySmoother v2.5.1 Update Released

PolyTools3D · 2019-04-30

What's New:

+ NEW Added Support for 3ds Max 2020
- Fixed bug where assigning Material Colors would crash Max 2020

PolySmoother v2.5.0 Update Released

PolyTools3D · 2018-11-27

What's New:

+ NEW Added Support for top modifiers (experimental)
+ NEW Added Support for Vertex Weights
+ NEW Optimize SG when Creating SG from UVWs is now optional
- Improved performance of Optimize Selected Elements for large faces selections. Up to 200 times faster for 20K faces elements (exponential)
- Fixed bug closing PolySmoother while previewing would not release the preview channel
- Fixed bug that could save the toolbar position out of screen size
- Fixed set Edges and Verts Weight lower limit to 0.0001
- Fixed Create UVW Shells from Smoothing Groups where objects with dead verts would produce corrupted UVWs

liltaso2 · 2018-06-09

hey I just bought it cuz I really like the 'Smoothing Group to UV' function.

But it seems like i have to reinstall it every time i wanna use it. Maybe put it on a hotkey?

PolyTools3D · 2018-06-10

Hello liltaso2,

You don't have to install it every time. Just follow the instructions on this page to customize where you would like PolySmoother to be.

http://www.polytools3d.com/tools/polysmoother/help/02_install.html

The procedure is the same as any other command in 3ds Max.

If you still can't get it working please feel free to drop me an email and I will be glad to assist you.

Thanks,
Jorge

PolySmoother v2.3 Update Released

PolyTools3D · 2018-05-26

What's New:

+ NEW Added Support for 3ds Max 2019
+ NEW Optimize Smoothing Groups you can now decide to clear Isolated faces or not
+ NEW Set Hard/Soft Edges you can now decide to clear Isolated faces or not
+ NEW Set Smoothing Groups from UV Shells you can now decide to clear Isolated faces or not
+ NEW Optimize can now work on the selected elements only
+ NEW Previewing Channel can now be forced
+ NEW Support for modifying Edges Weights
+ NEW Support for modifying Edges Crease
+ NEW Colors for single Smoothing Groups can now be customized
- Changed Color Palette has been optimized for 128 colors
- Fixed bug Deleting faces and issuing an undo would throw an exception
- Fixed bug in Set Soft Edges where faces with more than 30 neighbors would fail

PolySmoother v2.1 Trial Version Released

PolyTools3D · 2017-10-29

Fully functional 15 days Trial Version

PolySmoother v2.1 Update Released

PolyTools3D · 2017-10-29

What's New:

- NEW Select Edges by Convexity now can select both Concave and Convex Edges
- New optional Angle Range can be provided to Select Edges by Convexity
- NEW Send Smoothing Groups to a new Edit Poly Modifier
- NEW Check for Updates
- Improved code to work with Referenced nodes
- Added icons to Select Edge by Convexity buttons
- Fixed "blinking" dialog when opening PolySmoother
- Fixed bug in random seed
- Changed Clean up undo stack when PolySmoother is disabled
- UI redesign

locb · 2017-10-17

Yes, but both crease and weight (from edit poly modifyer), just my opinion that this can be used in simple smooh, turbosmooth (smooth by smoothing groups), open subdiv (control crease and weight) and quadchamfer (from smoothing groups and edge weights), from one script to control em all.
Just my reflections.

locb · 2017-10-15

Maybe you can add crease weight edges, for work with openSubdiv and quadchamfer more comfortable?

PolyTools3D · 2017-10-17

@locb
Do you mean to replicate the functionality of the CreaseSet modifier?

PolySmoother v2.0 Upgrade Released

PolyTools3D · 2017-10-12

What's New

+ NEW Select Convex and Concave edges by angle
+ NEW Create UV Shells from Smoothing Groups
+ NEW Create Smoothing Groups from UV Shells
+ NEW Create Multi-Material from Smoothing Groups
+ NEW Now Smoothing Groups List update selected faces with Key imputs
+ NEW Select all faces using a given Smooth Group Bit
- Improved Callback Mechanics for faster feedback
- Improved Face/List syncronization up to 20 times faster
- Improved Smoothing Groups list autoscroll
- Improved buttons icons now display correct in Max 2017+ all buttons states
- Improved Optimizer automatically switches to level 4 if some elements fails
- Fixed bug in Convert Specified Edges
- Fixed bug in Set Soft wedges where intersected hard edges would get smootheed
- Fixed bug when setting sub-object level to 0 that left the scene redraw in an unstable state
- Fixed bug when enabling caddies would constantly cast events

PolySmoother v1.1.0 Update Released

PolyTools3D · 2017-09-01

What's New

+ NEW Selected edges are now displayed when Preview Edges is enabled
+ NEW Isolate now works in Vertex and Edge modes too
- Improved Display Edges is now up to 300% faster
- Fixed critical bug that would cause smoothing color to not update on Max 2018 Windows 10
- Fixed blinking edges when first display Hard Edges
- Fixed bug where undoing after disabling PolySmoother could crash Max
- Fixed bug in converting specified edges for some imported models
- Fixed several minor issues