It is finally here... EDGE FLOW (SET FLOW) for Blender ! (Benjamin Saunder)

had to make a topic about this one since I did not see it discussed yet. Many thanks to Benjamin Saunder making this a reality! this tool is superuseful when dealing with complex/curvature models and it has been one of the biggest requests to the developers over the last years.



did you do a short video showing how this work?

One note
3D Spline interpolation
There is already a function for this implemented in the Loop tool Addon for spline interpolation in 3D!

is there a specific link to download this addon ?

thanks for sharing

happy bl

go to the link in my post and download the ZIP file. In Blender you can “Install from File”, select the ZIP file and check the addon to be active. Now if you are in edit mode press CTRL + E (edge selection menu) and the two Edge flow options will be available at the bottum.

I made a quick gif to demonstrate the Edge Flow Curve function. This basically interpolates what the curve is and positions the out of place vertex to fit on that curve.

Think about car modeling (or anything curve). There is almost stretching when moving vertices around. With this tool it will become much easier to establish curvature of a model without painstakingly move vertices by hand. 3DSMax users all know the SET FLOW tool since its super useful!


For hard surfaces, i already use Looptools relax and Mira tools Cstretch, and this addon is complementary. Thanks !


THANK YOU THIS IS What every Max user is waiting Blender for !!!
By the way can you implement this ?

Basically, say you have three vertices, you want the middle vertex to be “straighten”.
Visually imaging you drew a straight line from the first point to the last one.
Now all the middle vertex have to do is to line on that line.
Maybe give an option to let user decide where that middle vertex can slide along that line.

1 Like

I’ll post this link here as well, just in case someone else needs this. There is an addon already that does this very efficiently, it’s part of the MiraTools collection.

Here’s a quick demo of MiraTools>CurveStretch:

Mira Tools:


hi there Bracer! that option is already available in this tool :slight_smile: Just use the “set linear” option which is just below the regular “set curve”. Glad you love this tool as well.

Thanks for making this great addon available for free!
Your addon should be included in Blender by default, perhaps being part of the collaborative set of addons in “Mesh Edit Tools”


Thank you Polygreen :smiley:
I am going to talk about your tool in my channel soon, this is a VERY IMPORTANT TOOL that you have created.

1 Like

No 0rAngE, you did NOT just move one point and all the other points along that straight line moves along with it !
You Sir are a witch !

0rAngE if you are reading this, I could not get the tool that you are using, I can see the gimmicky tools like the draw clones and radial clones and all those fancy bullshit stuff on my T panel but that thing you do with the flattern everything into a line and moving on end and the rest follow I couldn’t find it even in edit mode.

As an ex 3ds max user i can say that this addition is very good kudos to the dev for this one!

1 Like

I’m might be using an older version, here’s a screenshot:


Ok managed to get it to work…upon closer inspection I find that the mira tool is not for me sorry, but I really like the set Flow too !

1 Like

This is awesome dude…this was missing in Blender and I was looking for it for soo loooong…
Thank you…thank you soo much…

I hope it makes it to the master itself.

1 Like

Thanks for creating this GREAT TOOL!

1 Like

Very good addon I’m doing some tests and it works smooth as butter :ok_hand:t3:

1 Like

thanks for this, but after a brief test out I couldn’t grasp how it works, take this quick test for example,
say I want to add in two more loops and smooth them out nicely

after edge flow with default setting, it looks like this

playing around the settings, dont seem to do much, I wonder could you do a quick video demonstration on some of the common uses?

Good stuff!

1 Like

the tool does not work while selecting multiple edges, in fact it doesnt work on edge rings/loops. Maybe in the future it will! as of now the tool doesn’t understand if the user wants a “valley” or a “peak” (always uses Z is up), again maybe a future addition. The tool as is now is mostly useful for edge selections (not loops or rings)

Proplem come from vextex select. I use edge select and setflow 4-5 time and it’s works. Even in 3dsmax setflow need 3-4 click for multi edge loop. Hope that help