i use a guide in this site that explain how to calc normalized normal
i try to do that in my project and it not showing the light correctly
QUADS
glVertex3d( -3, -3, 0);//v1
glVertex3d( -3, 3, 0);//v2
glVertex3d (3, 3, 0);//i did’nt use this vertex only the three other
glVertex3d (3, -3, 0);//v3
in the and i get that the normalized normal = (0,0,1.002322884)