Heuristic Edge Select
Select a loop of edges both on quad and non-quad geometry. Both a command without GUI and a settings dialog to fine-tune the stop cases are available.
Installation: Run the .mcr file or drop it to the viewport. This will create a new category, Advanced Poly Ops and new item in it, Heuristic Edge Select. Using Customize User Interface dialog, you can assign a keyboard shortcut to the loop command and add it to a menu or a quad-menu – the menu/quad-menu item will also have a settings box where you can set the constraints of the loop or grow/shrink the loop.
Changelog:
Version 0.02b:
Added support for Edit_Poly modifier.
Attachment | Size |
---|---|
heuristic_edge_select.mcr | 8.44 KB |
Comments
Works in Max 2023
This is really handy and works for the most part in Max 2023. I can't get to the settings as it doesn't appear in my Quad, but if I select and edge and run the script, it will automatically select a loop. Saves a lot of time. No crashes and no corruption of Max so far.
"Who is staring at the sea is already sailing a little."
Oustanding, thanks so much
Oustanding, thanks so much for sharing this. This is the way Cinema 4D does loop selection, I was frustrated when I discovered that default edge loop detection in Max has rather strict parameters meaning a one click selection would now require 4 steps. This script bypasses this limitation and correctly selects the desired edge loop.
...
Great script!
...
Yup. Nice job! +1
bga
Perfect timing for this
Perfect timing for this script to get bumped. I ran into a scenario where I need to keep some meshes triangulated and was bummed about it because of loop selection woes.
I made a MacroScript dependant on this macro for selecting vert loops from selected vertices. Might be good to merge into one macroscript (I just made a separate macroscript that calls the main one).
The edited MCR is attached.
_______________________
Shawn Olson
Developer of Wall Worm
amazing
amazing! thank you!
This is what need. Thank you!
+1
great... thanks!
great... thanks!