Is it possible to change the resolution of a circle after working with it so that it has a greater or fewer number of vertices? If this is not normally possible, but there is a workflow that keeps it editable, that also counts.

  • $\begingroup$ related blender.stackexchange.com/questions/7850/… $\endgroup$
    – user1853
    Jul 7, 2014 at 14:44
  • $\begingroup$ The goal of this question was more of asking if there exists either a feature or an add-on (or if someone wants to write one) that notices that a selection forms a circle and then allows the user to change the number of vertices in that circle. That question may be related but the intents are different and not duplicates. $\endgroup$
    – Keavon
    Jul 7, 2014 at 20:03
  • $\begingroup$ You could try the decimate modifier, it is not very controllable though. $\endgroup$
    – PGmath
    Oct 28, 2014 at 16:27
  • $\begingroup$ In addition to what @david said, you can use this post to select every other edge loop. $\endgroup$
    – makeworld
    Aug 31, 2017 at 14:56

4 Answers 4


For the creation of a primitive

Yes, and no
You can change the settings right after creating any of the primitives, by pressing f6.
After you do anything else, (besides moving around the view) the settings are gone with no way to get back to them.

Editing loop count in a circle

To reduce the number of edges.
In edit mode, select every other loop by Alt RMB RMB (use shift to add to the selection). Then press X or delete and choose Edge Loop. Do the same for the edges on the other axis.

Delete menu

To increase the number of edges.
Delete the bottom and top vertex (where all the loops meet). Select everything with A, then press W and choose Subdivide Smooth. The loops will get wavy, to fix that select them with Alt RMB RMB then press S Z 0. Which will flatten them along the Z axis.

To fix the holes in the top of the circle, select the top edge loop, and extrude it along the Z axis. Then scale to 0, and remove doubles. Do the same for the bottom of the circle.


For Mesh Circle:

While in the 3D View window, enter Edit Mode (Tab) and select all vertices (A) and click W and select "Subdivide Smooth", then open the Tool Shelf (T), and change the "Number of cuts" field to match your needs.

For Curve Circle:

While in the 3D View window, select the Circle, enter Edit Mode (Tab) and select all vertices (A) and click W and select "Subdivide", then open the Tool Shelf (T), and change the "Number of cuts" field to match your needs.

  • $\begingroup$ I edited my post to make it more clear, as I see you mistook "after creating it" to mean "directly after adding it to the scene." $\endgroup$
    – Keavon
    Jul 7, 2014 at 14:14
  • $\begingroup$ Ok, I changed it; It should now work. $\endgroup$ Jul 7, 2014 at 14:26
  • $\begingroup$ For the Mesh Circle section, mention that that is for adding vertices and that you should play with the smoothness slider. $\endgroup$
    – Keavon
    Jul 7, 2014 at 14:33
  • $\begingroup$ It's already set to 1, by default, if you use subdive smooth $\endgroup$ Jul 7, 2014 at 14:37
  • 1
    $\begingroup$ Well, clicking W didn't seem to do anything except change the selection behavior... And now I seem to be unable to drag-select anything in edit mode. $\endgroup$ Nov 11, 2021 at 19:31

Decrease the number of vertices

Select an edge loop

Menu: Select / Checker Deselect

enter image description here

X Dissolve vertices

enter image description here

After that you could remove the vertices which only subdivide edges by selecting one and Shift-G Amount of connecting edges and dissolve again.

  • $\begingroup$ Checker Deselect will not give good results on a UV sphere, thus causing the Dissolve vertices to fail. $\endgroup$
    – David
    Jul 7, 2014 at 21:30
  • $\begingroup$ @David I added images of what one could expect by this method, dissolve works. $\endgroup$
    – stacker
    Jul 8, 2014 at 6:09
  • $\begingroup$ Rather [Del] -> Edge Loop, for a typical usage $\endgroup$ Jul 8, 2014 at 8:29
  • $\begingroup$ @avvi removing an edge loop would keep the vertical edges. $\endgroup$
    – stacker
    Jul 8, 2014 at 8:34
  • $\begingroup$ really smart method. $\endgroup$ Mar 8, 2020 at 1:24

You could use the Loop Tools add-on that comes with Blender. It got me better results than Subdivide Smooth.

1) Add LoopTools to Blender (Ctrl-Alt-U, Add-ons tab, search LoopTools, check the checkbox and save)

2) Select your Circle Loop

3) Subdivide by pressing W and clicking in Subdivide

4) Select the number of cuts of your choosing in the Operator Panel (F6)

5) While having the loop selected, Press Circle in the Loop Tools section in the Tools menu (T)

enter image description here

You should have a perfectly round circle now:

enter image description here

The process of deleting vertices from the circle should be even easier than that. Just delete the undesired vertices, select the loop, then click the Circle button again.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .