ScriptSpot

Script

Edge Loop Regularizer EditPoly

By pi3c3 · 2015-04-17

Version
rev 2.01
Version requirement
2009
Date updated
2015-04-17
Votes
15
Download
Download
Description

Edge loop regularizer for Edit Poly. This script is an extended version of the well known edge loop regularizer script. This version has a ported part of the original script that can handle edit poly objects. The only drawback is that it can be slower when you are planning to use it on an edit poly object, because how max is handling edit poly modifiers. If you are planning to use it on an edit poly modifier, it might better to detach the part you want to regularize, and than attach it back when you finished the modification.

UPDATE: a little bug has been solved, when you run the script first on an edit poly object.

Additional Info

The original script has been created by Garp. I just made a slight modification on it.
Videos

Tags: circle, edit poly, Round, regular, edge loop

Comments (26)

issues in max 2025

Malte · 2025-02-26

dont know what the issue is but at least 50 percent of the time it produces deformations on curved surfaces.

tried with a simple sphere. select 4 quads -> regularize.

it works the first time, mostly.
then i select the next 4 quads and it it most likely will not work.
when i try it a dozend times and it maybe work 4-5 times... the other times the faces look rotated.

i tried all kind of coordinate systems, local, parent, view, world etc.... does not help.

doesn't work on edit poly modifier.

Heyheyyaya · 2020-04-22

max version 2018 doesnt work on edit poly modifier

Attachments

Reference Coordinate System

spufunk · 2020-08-31

Works pretty good in 3dsmax2020 if reference coordinate system is not set to "Screen" or "Local".

Rotation Issue

demian · 2019-10-11

I have some rotation problem going on here, anyone knows where it may comes from?

Attachments

@demian

Malte · 2025-02-26

>> I have some rotation problem going on here, anyone knows where it may comes from?

same issue. mostly on curved surfaces. did anyone found a solution?

Edge without Loop Regularizer

Habib · 2019-04-27

It's very handy for work flow.
can you make it Regularize without loop.
like road edges round corner

Thank you

morik333 · 2018-07-17

Not working with max2018

BarryLegg · 2018-08-26

Working absolutely fine in max2018 for me.

I just copied the MS file into:

C:/Program Files/Autodesk/3ds Max 2018/scripts/Startup

The category can be found in customize UI under 'rapid tools' - I then just added it as a button into the 'loop' panel on my modelling ribbon. Works absolutely fine.

Heyheyyaya · 2020-04-22

does it working on edit poly modifier?

@luxxeon & Royal Ghost

Andrea · 2017-01-01

Thank you.

The problem was that I installed the scripts (this one and the regular one for editable polys), but i didn't know that "run scripts" didn't actually run scripts and I didn't know where to find the scrips in the "Customize UI list".

Thank you so much again :)

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

I installed it, and it showed up under RapidTools category in my Customize UI list. Seems to be working ok on 3dsMax 2017 with all updates and hotfixes.

THX

Barbiturat · 2016-08-22

Thank you! It works!

3ds Max 2014 compatible

Igor · 2016-06-29

3ds Max 2014 it works perfectly.Thanks!

doesn't work

Duiliofvs · 2016-05-02

I installed in 3ds max 2014 in the Scripts folder but still does not work, even opening it in max scripts it does not work, any tips for it to work, I think I'm doing something wrong.

3ds Max 2016 compatible

MarkedOne8 · 2016-03-25

Working perfectly!

kavek · 2016-03-03

it doesn't works

Bug

pi3c3 · 2015-05-17

Ok a user has notified me, that the script had a bug. I corrected it already, so it will work properly. When you used the script first on a freshly started max on an edit poly modifier, the script won't run. (A simple currentModIndex declaration was missing at that case, that has been corrected now.)

doesn't work

syphilis · 2015-05-18

hey can you re-upload the updated 2.01 script please? i'm getting this kind of error:

getEdgeVert = theObj.modifiers[currentModIndex].GetEdgeVertex

Type error: modifier array index must be number or name, got: undefined

the original script by gart works in my 3ds max 2016 (for regular editpolys).

Ok. Not it works... ;)Thank

pi3c3 · 2015-05-18

Ok. Not it works... ;) (uploaded the new version yesterday)

Thanks for the feedback anyway!

pi3c3 · 2015-04-25

I submitted the link know. :)

The comments were perfectly enough! :) Just mxs behavior was a little tricky to port it to edit poly class too. :)

But it's working know. Enjoy! ;)

subongo · 2016-02-20

A pity this script does nothing in 3ds Max 2016

Well done, pi3c3.

Garp · 2015-04-24

And sorry for the lack of comments in the code ;)

Is it available?

luxxeon · 2015-04-23

Has the change been added to the original Regularize download, or is it a separate download? Don't see a link to a separate package here.