I have a simple polygon where all points belong to the same plane, therefore the normal vectors at each point should be the same. The problem I have is that I can’t get those vectors.
Point normal is computed by averaging neighbor polygon cell normals, so it is expected to be different from the polygon cell normal. See details in Chapter 9 of VTK textbook.