ScriptSpot home

Script

Edge Loop Regularizer EditPoly

By Gábor Miklós · Credited author: pi3c3 · 2015-04-17

Community compatibilityNo compatibility reports yet

No reports yet for the available releases.

Community reviewsNo reviews yet.
Version
rev 2.01
3ds Max compatibility
See listing claims below
How compatibility works

Choose the 3ds Max version you use. For example, selecting 2020 puts direct matches for 2020 first, followed by listings that say a supported version or newer.

Scripts that only mention an older version can still appear as “2020 unconfirmed.” Listings that rule out 2020 are excluded. Use “Show scripts with unconfirmed compatibility” to also see listings without a clear match.

Community reports show what worked for members on a specific release. They’re separate from the listing’s compatibility claims and don’t change the filter.

From original requirements
2009
Original version requirement
2009
Date updated
2015-04-17
Legacy votes
15
External download
External download

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

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

More by Gábor Miklós

View all contributions
Comments (26)

Comment policy

Malte Paas

issues in max 2025

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.

Heyheyyaya

doesn't work on edit poly modifier.

max version 2018 doesnt work on edit poly modifier

Attachments
Reply to Heyheyyaya
spufunk

Reference Coordinate System

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

demian

Rotation Issue

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

Attachments
Reply to demian
Malte Paas

@demian

>> 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?

Habib

Edge without Loop Regularizer

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

Thank you

morik333

Not working with max2018

Reply to morik333
Barry

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.

Andrea

@luxxeon & Royal Ghost

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 :)

Andrea

3ds Max 2017 not compatible?

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?

Reply to Andrea
John

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.

Barbiturat

THX

Thank you! It works!

Igor

3ds Max 2014 compatible

3ds Max 2014 it works perfectly.Thanks!

DUILIO FERNANDO VASCONCELOS DE SOUSA FILHO

doesn't work

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.

MarkedOne8

3ds Max 2016 compatible

Working perfectly!

MECHANICAL SCRIPT

it doesn't works

Gábor Miklós

Bug

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.)

Reply to Gábor Miklós
syphilis

doesn't work

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).

Reply to syphilis
Gábor Miklós

Ok. Not it works... ;)Thank

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

Thanks for the feedback anyway!

Gábor Miklós

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! ;)

Garp

Well done, pi3c3.

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

John

Is it available?

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.