This add-on contains three vertex operations, ported from the Geom Tools script (used in Blender 2.4). They were just the most requested features, at least on my local Blender forum. Feel free to extend this add-on, porting the other original Geom Tools commands to Blender 2.5!

Here you can download the mesh_vertex_tools.py add-on file.

To follow this tutorial, you should install this add-on into your Blender environment. (Here is the tutorial, which explains how to do that).


Add-on activation

To use the Vertex Tools commands, activate Vertex Tools add-on (you will find it in the Mesh category) (Fig.1):

Fig. 1. Activation of the Vertex Tools add-on.

If you want to activate it permanently, use Save User Setings button.

Add-on usage

In Edit Mode select the edge, you want to change. Operations, implemented by this add-on are available in the Mesh=>Vertices menu (Fig. 2):

Fig. 2. The Vertex Tools commands

There are three new commands, at the bottom of the Vertices submenu (Fig. 2):

  • Distribute
  • Align
  • Align and Distribute
  • They are described on the pictures below:

    Distribute
    Fig. 3. The Distribute command

    This command “relaxes” the selected edge loop. The inner vertices are placed along a Bezier Curve that approximates the original line. In this new shape, the lengths of the subsequent edges are more equalized.

    Align
    Fig. 4. The Align command

    This command places all selected vertices on a straight line, running from the first to the last vertex. Notice, that the distances between the vertices, measured along this line, are preserved.

    Align and Distribute
    Fig. 4. The Align and Distribute command

    This command places all selected vertices on a straight line, running from the first to the last vertex. All edges of this loop have equal length.

    Final notes

    This simple tool does not take into account the topological connections between selected points: for it they are just a "cloud of points". Thus, it always align or distribute the selected points along the line connecting two most distant points from the selected set.