Select face loops script?

I wish I could select face loops & rings similar way as shown in the gif below. So If you have 2 faces and run the script it would select the face loop & ring toward th selected direction. Also if multiple selections the rings / loops would be selected for each selection.

selectFaceLoop1

The default one in blender seem to be selecting only edges. And for the face loops you need to select each one by one. I wonder if there is any easy way to do something like this with Python? Maybe there is existing python script that does something like that?

Edit : Oops sorry i missed that you were looking for a python solution.

Hello ! I think you missed a shortcut. In Face select mode, ALT + Left Click on the face in the general direction you want the loop to go to select a face loop.

image

Animation3

Once a loop is selected, ALT + SHIFT + Left click on another one to select both.

It looks like this is what you might be looking for: https://github.com/Jrome90/Multi-Faceloop-Select

after installing the addon you can find it by searching (F3) for “mesh.multi_faceloop_select ▸Select Multiple Face Loops”
From there you can add it to your quick favorites, or assign a hotkey.

Thanks, tried this one and its almost it but the problem is that it only selects one direction / only loops. What I had in Modo was basically any direction loop or ring just select 2 faces and it will select the whole loop towards that direction.

I think these operations work only by click. I would prefer the loop select to be operation you can run once selection is made. For example I might need to select 15 face loops for specifoc pattern. I would pattern select the pattern then extend selection to loops. For me it would feel wrong clicking those loops one by one.

Not really a solution (too much moves*) but:
This addon** have additional selection scripts for edges, including “Select Rings”.

So basically it would be:

  1. Selecting edges which will define direction of the face loops
  2. Select Rings script
  3. Ctrl+3 (in industry compatible keymap) for convert edges selection to faces

*i believe i saw exactly the same function in some free addon, but i cant remember which one.
** i didnt test it, but probably it can be wrapped as a macros in Pie Menu Editor (https://blendermarket.com/products/pie-menu-editor)

1 Like

Maybe you already saw this one, but if not, it looks it have exactly what you looking for: