I just read my own post and it sounds like broken english from a eastern european. Sorry I have the flu right now. So I created a 6 sided cylinder, deleted the top and the bottom cap face. Now I add two more edge loops to make it an 8 sided cylinder, then I select the top edge loop to make it into a symmetrical 8 sided…
I think the fastest way, without fancy math would be to collapse edges and spherify the ugly loop as selection. I'm not sure if you can do that without adding a modifier though... EDIT: Never mind that doesn't work that well at all.
Spherify works on subobject types and doesn't seem to get stuck with poles or closed loops but as with relax the edges aren't equal length. Still though, when used with relax and make planar function you can obtain a near perfect result.
Hi guys, here it is: IC.GeoEdgeLoop! Get it from IllusionCatalyst website, under Script section in MaxScript Page. It works on closed edge loops in Editable Poly objects with two algorithms: refit by vertex and average.* Refit by vertex ask for a vertex as fixed starting point for calculation. Its position is preserved,…
humm getting an error Just a wild stab in the dark, probably wrong, but it looks like a if/else loop might be using do instead of then? At least when I change do to then it works, I didn't dig too long to see what that does or how it changes things but it seems to work... /shrug.
Thanks Vig, so you don't seem to have issues. I'm glad you like it. I'm sorry about the Editable Poly only support, but Edit Poly Modifier has a really restricted set of methods available compared to Editable Poly BaseObject, so it isn't likely to be coded by MaxScript only. I've been working for quite a while on a polyop…
Hi guys, I've just published an update. Get IC.GeoEdgeLoop 0.2 from IllusionCatalyst website under Script section in MaxScript page. I hope you like it. New feature:* Works on multiple closed Edge Loops providing feedback on current status. Fixes:* Logic issue in Average function that could stop calculation after one…
That would be a nifty tool. Sometimes I will ask our artists to up res a cylindrical model like a barrel which looks too faceted. It would be great if they could just add the extra edge loops click the button and have a perfect cylinder at a higher res. Cody let me know when you have finished writing this.
what exactly are you doing? i don't understand this part.. "I tried creating 6 sided cylindar into an 8 sided" it doesn't do that, it spaces things out evenly.. i use the script on a regular basis so if you show me what you are trying to do then maybe i can help... just select one loop and run: mm_equalizeEdges;
d1 = distance( vtx1 center);d2 = distance( vtx2 center);...average_distance = (d1+d2+d3+...) / amountOfVerts; something like that. As for starting point - thats perhaps a bit more tricky maybe the one with the longest edges or the one closest to the current view (ray distance), otherwise just 1 to to start- one can always…