Versions with this page:
Versions without this page:
The normals are weighted by the vertex angle on each face.