Cylinder and Loopcut Problem

Hello Community! I am recently working on a desk lamp to improve my modelling skills.
On the lamp shade shown below you can see that I tried to cut in three stripes exactly like there was in the real life model next to me.
I added several loopcuts to cut the holes and after some minor adjustments here and there, I noticed that those loopcuts made some horrible bumps onto the rest of the shade. I know i could have prevented that to happen, but I noticed my problem too late.
I tried to re-align it with the sphere tool (Shift + Alt + S) but it did not work out, as expected.
Is there any way to re-align the edge loops to get back to the perfect sphere/cylinder?

Additionally: Should I have used a different method to cut those holes (other than loopcuts?) Maybe the knife tool?

(the loop cuts I created to cut the holes)

(which results in some ugly bumps)

(and down there aswell)

Attachments




One option is not to use subdivision surfaces for this because the cylinder needs many vertices around to get the spacing closer for the cuts, but then it doesn’t need subdivision surface to give even more subdivisions to smooth the form. Could ignore that for the sake of an exercise and say it needs subdivision, targeting level 1 or 2 and the structure needs to control those subdivisions.

One example

  1. Cylinder, 64 vertices around
  2. Loop cuts
  3. More loop cuts to get the hole ends
  4. Vertical edges selected and beveled (ctrl+B)
  5. Diagonal edges added to redirect the edge flow and have two extra vertices on each hole end to control roundness. Vertex connect (J) or knife (K)
  6. Mirrored, 3D cursor pivot (period) and mirror (ctrl+M), merged with remove doubles (W -> remove doubles)
  7. Triangles to quads by dissolving edges (X -> dissolve edges) and inset around each hole (i)
  8. Couple of extrusions in (E) and inset. Horizontal loop cuts. Result.

Attachments



Wow! Thank you for your detailed reply!
I am quite new to mastering topology in blender and you definitely helped out on that! :slight_smile:
But I think I need subdivision to get smooth edges around the top of the cylinder. Is it still possible to use subdivision in this case?

Thanks for your help, I will definitely try this.

  • Dannton