Rearranges loops in regular n-gons.

Script
By Garp · 2011-01-09
Rearranges loops in regular n-gons.

This modeling tool works with edge loops on planar and curved surfaces as well as cross-sections and accepts multiple loops at once. Valid loops must be closed, not branching and not connected to each other.
Installation: Drop the .mzp file in a viewport. The macroscript is saved in the userMacros folder. The tool is accessed through the right-click quad menu of editable poly objects when in edge, border or polygon sub-object mode. When downloading the file, its extension is sometimes changed to .zip. Just change it back to .mzp before dropping it in max.
For further customization, the tool appears under Regularize Edge Loop (Poly) in the Editable Polygon Object category of the Customize User Interface dialog.
v1.1: Just a tiny change in the code. Works the same but is a little faster and clearer.
Tags: loop, edge, polygon, planar, regular, n-gon
script doesn’t work
Malevich · 2025-12-09
Hi!
Your script doesn’t work with 3ds Max 2025 and 2026. Could you please update it?
using loop regulizer off line ?
franscis · 2020-09-29
hi,just asking can we use Regulizer trial version with my 3dsmax offline ? or i have to buy before try it ? cause im using 3ds max crack version , thanks for any help
Great script!
Wanderer82 · 2020-04-28
Дружище как всегда шикарно)!!!
My friend, as always, is gorgeous, thanks for the excellent work!
KoTTBarsik · 2020-04-24
Так и не нашел его ни в customize, ни в пкм меню
doesn't work on edit poly modifier.
Heyheyyaya · 2020-04-22
Max version 2018, if I add a edit poly on top of editable poly then doesnt work. Would be great to fix it thanks.
todor · 2019-12-19
Very cool !
3DSMax 2020 Ok
SDK18 · 2019-12-17
Awesome product, work fine in 3DSMax 2020.
Great product but I have this problem
Mhd_hmouda · 2019-11-13
I can not use the tool when there's modifiers on the object, its only usable when I am in editable poly mode with no modifiers applied, I saw people using it in edit poly modifier but I couldn't, please let me know what I can do
a problem here
optimuscarlos · 2020-02-19
doesn't work on edit poly modifier.
but I have seen it work, on youtube.
What's the solution?
3dsmax_v2019 _ok
wersus28 · 2019-09-30
My shortcut Alt + Shift + D (from_Arrimus 3d) and 2019 work ...
Thank you!
Marsman · 2019-08-25
It works in 3Ds Max 2017, too
NickStan · 2020-01-12
I can't install the script in my 3Ds Max 2017. I can't drop the .mzp file in a viewport. And after Run Script nothing happens! Don't you know why? I droped .mzp file to script -> startup and nothing happens when I start 3Ds Max
gosho84 · 2020-02-21
unzip the *.mzp file in Max's scripts folder than go to Script-Run Script and choose install.ms in scripts folder. Customize user interface-toolbars find Regularize Edge Loop (Poly) - set hotkey or drug onto menu.
Your problem is in windows permissions.
Still not working in Edit Poly modifier
Stenrik · 2021-12-09
I used this technique for installation and yet it is still not working when I am in Edit Poly, it only works when I have collapsed fully to Editable Poly. (I'm in Windows 10 Pro, 3DS Max 2020.) Any advice?
Still Works!!!
Vicki · 2019-07-03
It works in Max2018!!! Great job!
Fine in Max 2017
Ripio Suelto · 2018-12-20
You make me happy, man. And work fine in Max 2017. Thanks!
atanguay · 2018-07-06
Insanely handy...still works in 2017 for me! Thanks
Not working for 2017?
Vladimence · 2018-01-10
Hi im very new to the use of scripts in 3ds max so this might to user error but i cant get the tool to work on any type of poly object, ive tried a keyboard short cut and a tool menu button but neither seem to work. Any suggestions would be great thanks!
'the script is in the package.
.eb · 2017-09-14
@anyone with issues using this;
'the script is in the package.
Rename .mzp to .zip
Extract the macro script file .mcr
..edit the file as needed.
('and for those who need to hear it; respect the original author's work.. DBAD license style. )
Photobucket
Smallpoly · 2017-08-07
Hey, just FYI - photobucket changed their policy and decided they don't want to let people use them as an image host anymore so your thumbnail isn't showing up.
Thanks!
PaleBlue.Design · 2017-04-10
Awesome script, thank you! :)
I only had to restart max before it became available in menu.
Hello Dear
Halmat · 2017-01-23
how can Update script ?
3ds Max 2017 not compatible?
Andrea · 2016-12-29
I have 3ds Max 2017 and the script is not working at all. I tryed to drag on the viewport and nothing happens; tryed to run the script and nothing happens. Anyone could help me?
luxxeon · 2016-12-29
Andrea, I tested it and it works fine for me in 2017. After you install the script, exit 3dsMax and restart. It will appear under Editable Polygon Object Category in your Customize User Interface panel as "Regularize Edge Loop". You can then add it to a hotkey, or put it in your Quads menu. It will only work on an Editable Polygon Object, not Edit Poly modifier. You need the updated script for that.
U ARE GENIUS
Fabrizio17 · 2016-11-02
Grazie
It s very useful
This is great!!!
Smallpoly · 2016-11-01
Already coming in handy in quite a few areas. Thanks!
Smallpoly · 2017-06-13
This is still great!!! I use it all the time!
Nick Wollage · 2016-09-14
This is awesome!!!
Very easy to use
Thanks for sharing
hardzone · 2016-07-05
Thank you so much.
Royal Ghost · 2016-04-22
.mzp it is same zip archive only with different filename extension. Just rename it to .mzp after download.
I need help
vvvvv · 2016-04-22
Need help..
How to change the .zip to .mzp.
Keeps downloading as a .zip .
Thankyou
soliddrill@gmail.com · 2016-03-18
It creates a circle alright, but it is rotated like hell. Is this something specific to version Max 2014?
kavek · 2016-03-05
it doesn't work version 2012
@kavehmad , I'm using 2012, and it works fine.
luxxeon · 2016-03-20
After installing the script, restart your instance of Max. Remember the script won't show up unless you're using an Editable Polygon object. It won't work with Edit Poly modifier. You can download a separate update to this script from someone else, which will work with the modifier.
kavek · 2016-06-03
Thank you so much I run it with version 2016
Doesnt work for Max 2016
boroviack · 2016-01-07
It doesnt work on 3ds Max 2016, dragging to viewport, it doesnt appear on right click, and it doesnt appear in the customize interface. Any1 can confirm?
2016
stealthx · 2016-01-17
It is working in 2016 and it should be in Group - Main UI; Category - Editable Polygon Object; Regularize Edge Loop (Poly). Then you have to move it where you want it or add shortcut.
Adding to right-click menu
bergamasque · 2016-01-23
And how can you add it to the right-click menu like dropping the script in the viewport does ? I find it a convenient spot and I would like to make it permanent.
bergamasque, install this way
luxxeon · 2016-01-24
Customize > Customize User Interface > Quads > Group: Main UI, Category: Editable Polygon Object > Regularize Edge Loop (Poly)
Then just add it to a quad menu. If you're using the EditPoly re-write of this script, to use on edit poly modifiers, then find it under rapidTools > Regularize Edge Loop (EditPoly).
Either way, just Run the script from your Maxscript menu first.
Make it stick
bergamasque · 2015-12-14
Hi! In what folder should I drop this script so that it is in the right-click menu every time I open 3ds Max ? If I just drop it in the viewport, it's not there anymore when I close and re-open 3ds Max.
jgk1981 · 2015-12-14
Did you try to drag & Drop the mzp file in max viewport while you open the program as administrator?
In my case i always work max as administrator so it never loose any script i drop in it.
jgk1981 · 2015-12-14
Did you try to drag & Drop the mzp file in max viewport while you open the program as administrator?
In my case i always work max as administrator so it never loose any script i drop in it.
edit poly port
pi3c3 · 2015-04-13
It will. I just get upset with it. Tomorrow I'm gonna port it to edit poly as well, so you will be able to use it with the modifier too.
I'm just a little confused with that code, because the writer optimized it, so it's not really user friendly to read it. But anyway I'm on it. :)
luxxeon · 2015-04-13
Well, that's going to be interesting. Looking forward to it. Will be very useful to have this feature with edit poly modifier.
Cool but I have a little problem
zhokz · 2015-02-25
I tried to use a script with an edit poly modifier but its not working for me. I put the script in quads for an edit poly but it's not showing. I also created a button and if I add the modifier the button becomes inactive.
brttd · 2015-02-25
It only works with editable poly objects, unfortunately the script does not work with edit poly modifiers.
Working in 3ds Max 2015
eundd · 2014-11-24
HAVE TO CORRECT MYSELF I GOT IT TO WORK in 2015
(The script seems to be not working in 3ds Max 2015, its not showing up in the menu. When I customize my user interface to check if its there it is showing up there.)
Phenomenal Little Script
rezoloot · 2014-07-22
I begged about 4 others for something similar, I love it, I just add extra poly's prior to converting to an editable poly and it gives me a perfect circle with as many divisions as I need to take it on to the next stage, Would it be possible to do this so it can create a circle from a vertex along any poly surface.
Brilliant work
So glad this works in 3D Max 2009 as well
brainsgonedead · 2014-07-07
Thanks mate, saw that the new 3D Max 2013 had this tool and found it annoying with the Boolean tool but this takes all the hassle out of things.
I hate to make suggestions and would be glad to pay for it if you remade it but an editable option to manually control the size of the editable mesh would be great. Thanks once again :)
Regularizer:
hunter_sk · 2014-07-02
Kudos to your script
Regularize script is lost when closing max
hhal9000 · 2014-06-28
I have recently tried to instal the loop regularizer script which works fine until I close 3ds Max as when i reopen 3ds max the script is no longer available in the menu.I am installing it by dragging the regularizeedgeloop.mzp file into the viewport.
I am using 3ds max 2010 64 bit on windows 8.1 Pro 64 bit.
The script will not
luxxeon · 2014-06-28
appear unless you have a editable poly object selected.
@ Nik
dsp_418 · 2013-08-02
Very good script
raul-reznek · 2013-02-28
Hey man! This is a very good script and it works in all contitions!
question: is it possible that it doesnt work when there is a stack on the object? It doesnt work for me if there are other editable polys with active selections under the current ed poly.
Thanks!!!
dsp_418 · 2013-02-07
Just cool!
This should be included by default.
It is present in 2012 3dsmax, just sloppy work
Nik · 2013-02-18

COOL
Alexandr07074 · 2013-02-06
Классный скрипт ,спасибо огромное!!!!
Good work
brttd · 2013-01-25
Thanks, this is really good, and helpful :)
Using the Max 2013 circle tool results in a very distorted mesh, unless you are using it on a rectangle/square with divided edges, but no interior segments(so, create a plane, remove all edges inside it, without deleting vertices of outer edges) works, but unless its a perfect square, you end up with a oval. You also have to press the button more then once to get a proper circle, since each time it makes it slightly more circular.
Unless its different in previous versions, yours works a lot better, good work :)
One problem though, is not being able to use it with a edit_poly modifier, support for that would be really useful.
Nik · 2013-01-25
Very useful! Cool! Thank you!
MikeMS · 2012-03-29
Thanks a lot! Very usefull script!
br0t · 2011-04-19
hey garp,
great little tool :) is there any way to make it work within edit_poly modifiers as well?
cheers
Well...
Garp · 2011-04-17
... the HUGE advantage - for me anyway - is that I don't have those loop tools (still using max 9).
Does that circle tool also averages the angles (i.e. make all the sides the same length)? And does it work on cross sections. If so, you don't need this one and "damn, they stole my idea!"
:)
Nice
sinokgr · 2011-04-15
Hello Garp, I was wondering what are "Loop Regularizer"'s advantages over Max's default "Circle tool" under "Loop tools".
thanks
whaling · 2011-01-17
VERY useful script thanks! I agree with sevensheaven it should be a standard tool in max
Sevensheaven · 2011-01-14
Thanks a lot for sharing, this is very useful and should be part of the standard 3ds Max poly modeling tools.
Wakx · 2011-01-11
Отличный скрипт.
На порядок лучше и удобнее чем GeoPoly
Даю четыре звезды. Из-за того, что не всегда корректно срабатывает на изогнутых поверхностях.
Excellent script.
On an order it is better and more convenient than GeoPoly
I give four stars. What not always correctly works on the bent surfaces.
Fantabulous.
GushingDizzy · 2011-01-10
Awesome. I've been wishing for something like this for many years.