Deep shading around polygons on smooth surface

Edit: Solved! There was 6 extra verticles (according to ‘remove doubles’), although that didn’t visually change anything. ‘Recalculate normals’ fixed the problem. Thanks! :smiley:

So I have a shape. It has a smooth round side, but there is sharp shading around one polygon.


Above: the problem (same happens on the same spot inside). Below: wireframe showing nothing abnormal. (the top and bottom are not supposed to be a single surface, I merged it while trying to fix this)

There was more problems with the shape, such as multiple/overlapped edges, so I guess I did something wrong to begin with. However, I want to know why this particular issue is happening and why I can’t find anything wrong.

Attachments


In this order:
Remove any faces that are inside your mesh
Select all vertices
Remove any doubles (W / remove doubles)
Recalculate face normals (Ctrl+N)
If any face normals are still pointing in the wrong direct select them and W / flip normals
In object mode press the Smooth shading button in the tolshelf

Throw in an Edge Split modifier, too. That can help sometimes in these cases, but Richard’s tips are all good.