Bend Face

by KushiroCG in Scripts and Addons

Bend Face is a simple tool for Rotating / Moving your faces.

Note : This is version 4.0.0, a complete rewrite of the tool. If you are using the old version, please update it and re-read the documentation.

Basic Usage

This tool allows you to rotate or move the selected face by any edge, or even using the face normal. It is super convenient and easy to use.

When you use the tool, it shows yellow lines for the closest edge.

You can drag with left mouse button, it will rotate the mesh.

Or you can drag by right-mouse button, it will move the faces along it.

After rotation or movement, you can also input numbers directly for exact angle or distance in the Left-Bottom menu.

Face Normal Mode :

You can press F key to switch to Face Normal Mode. It will show yellow lines for face normal instead of edges. You can then rotate the faces by normal lines, or move along them.

Just press F key once to toggle the mode.

Edge Loop Copy

You can set a "Number of copies" to create edge-loops between the original face and the rotated / moved face. This powerful function allow you can created bended mesh easily.

Please see the above parameters in Left-Bottom menu.

Also, you can use Face-normal mode together with edge-loops copies option, increasing the Axis Offset (co-linear) to create some cool bended face extrusion.

Using the above parameters show in Left-Bottom menu.

There is no limit on how the faces are selected. There are many possibilities for this feature !

Sliding Rotation (experimental)

You can slide the vertices when you rotate. Just press S key to turn on Sliding mode. (when using this function, you can only have 1 face selected.)

Bend Face (demo)


Version 4.1.0

  • This is a major update

    Add a experimental "Sliding rotation" mode !

    In this mode the face vertices will slide along the existing edges.

    This is very useful for modeling and extremely convenient.

    Just press S key to turn it on!

    (Only support 1 selected face)

Version 4.0.1

  • Fixed a bug for rotation-extrusion (leaving internal faces inside the mesh).

Version 4.0.0

This is a major update of the tool !

  • Simplified the tool, added Left-Bottom menu for rotation angle or move input

  • Now you can Rotate-Extrude easily !! 

    The new option "Number of copies" auto create connected edge-loops.

    This is a very power function for making tubes, bended cylinder, complex deform mesh with selected faces.

  • Also you can rotate/move whole selected mesh with copies too !

Version 3.1.2

  • Fixed UI text size for Mac (macos is using ui-scale 2.0 in blender)

Version 3.1.1

  • Fixed a bug causing problem for object moved in object mode

  • Fixed a bug for face normal mode

Version 3.1.0

  • Now you can enter numbers for rotation and movement !

    After dragging the yellow line for rotation or movement, you can press the number keys to input number, it will override the original action.

    When you finish, just click the left mouse button to confirm, or press Enter key.

  • Now you can Undo the action by Ctrl + Z !

    Currently it only support 1 undo step.

Version 3.0.0

This is a major update !

  • Upgraded with a clever "auto closest-edge" control !
    Now you don't need to click on the edge to drag, just drag anywhere near the edge and it works perfectly !
    Now you can rotate and move the mesh super fast!

Version 2.1.4

  • Now you can hold the Face Normal line by Shift key !

    When you are using Face Normal mode, you can keep the current yellow line by holding shift key. It is convenient when you hover your cursor to a very complex mesh.

Version 2.1.3

  • Bug Fixes.

  • Improved handling for large scale object (read viewport zoom information)

Version 2.1.0, 2.2.1, 2.1.2

  • Improved the Face Normal mode (F key). Now you mouse your mouse to any face, then it will show the normal yellow line !

    Then you can drag the yellow line for rotation or moving faces.

Version 2.0.1

  • Improved the line drawing

Version 2.0.0

  • Complete rewrite for the tool.

  • Added a new GUI for quick rotation or movement.

Version 1.0.0

  • First release


  1. In Edit mode , select the faces you want to work on.

  2. Right click to open context menu, select Bend Face at the bottom of menu.

  3. Move your mouse cursor to an edge (the edge will become rotation axis / movement axis)

  4. You can drag by mouse button to rotate or move :

Left Mouse Button : using left mouse button to drag near yellow line, it will rotate the faces by the line.

Right Mouse Button : using right mouse button to drag near yellow line, it will move the faces along the line.

Note : when you drag the yellow lines, it measure left and right (horizontally). Please move the cursor horizontally.

  • Holding Ctrl key :  when you rotate or move by holding Ctrl key, it will snap to the 5 degree steps for rotation, or 0.25 steps for movement.

  • F key : switch between Edges mode and Face normal mode.

  • Esc key : Cancel any changes and exit the tool.

5. Change the settings in the Left-Bottom Menu.

Supported Version

blender 2.83 or above


Please feel free to follow me on twitter or email me for bug reporting.

[email protected]

I spent a lot of time for enhancing this tool. Hope you enjoy it :)

Sales 300+
Customer Ratings 3
Average Rating
Dev Fund Contributor
Published 20 days ago
Software Version 2.83, 2.9, 2.91, 2.92, 2.93
License GPL
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message