I have a hard time with pinching and shading. How would I go about modelling the repeated squares around the edge? They are rounded at top and bottom and have straight edges at the sides. What would the topology look like to achieve this?
And for repetition around the edge, shall I use a array modifier?
When you build this, once you do an extrusion, and cancel with R-click, then scale to form a ring of faces…
Then you can just scale the circle you just extruded to form the slant.
Select the loop of faces, and do an inset > Individual.
With the New Faces selected, do an Extrude by Normal, and pull the faces out a bit.
Then you can add a Bevel of 2 or 3 segments…
Select all the edges in this section and add a Mean Crease of 1.00
Then you can select the very top inner Loop edge, and use Grid Fill.
Then select the top vertex of that fill, in the front view, with proportional editing on > set to sphere fall-off, pull up ( Z) while using the scroll wheel to increase or decrease the size, till you get a nice rounded top…