31

Is there a simple and quick way to add a vertex to an existing edge? I mean in a similar manner (Ctrl+R) like a loop cut for the whole object?

My current workflow is, deleting the edge completely, then I select one of the vertices and extend it via E shortcut. Is there an easier method to get an extra vertex like:

enter image description here

CodeManX
  • 29,298
  • 3
  • 89
  • 128
Chris
  • 311
  • 1
  • 3
  • 3
  • Note that by splitting a single edge that is part of of other faces, will create n-gons or triangles, that might require some fixing later to go back to quad topology. –  Jun 15 '19 at 16:38

2 Answers2

39

Select your edge, open the Edge menu with Ctrl+E or the context menu (RMB) as of Blender 2.8x / Specials menu (W) in older versions and select "Subdivide":

enter image description here Edge menu in Blender 2.8+

subd edge Edge menu in Versions pre 2.8

brockmann
  • 12,613
  • 4
  • 50
  • 93
Bithur
  • 8,274
  • 19
  • 56
  • 4
    And after you've subdivided the edge, you can increase the number of subdivisions to add more than one intermediate vertex, and by using vertex slide, you can move one vertex anywhere along the edge. One other thing to be aware of is that when you create an intermediate vertex by subdividing an edge, you risk creating undesirable geometry on the face of faces of which the edge is a part. – brasshat Aug 07 '15 at 11:25
  • 1
    If the edge is not supposed to be equally subdivided, you might find the Knife tool (K) helpful as well. – CodeManX Aug 07 '15 at 22:06
9

Extend vertices

Since 2.72 Blender versions, with the command Alt+D and a vertex selected, you can add a vertex on edge next to the mouse cursor.

Then, by double tapping G key, you can slide it along the edge.

If you just need one single extra vertex and you are not interested in a uniform object subdivision, there's no fastest way.

enter image description here

Carlo
  • 24,826
  • 2
  • 49
  • 92