Remember to normalize the normals