Is it possible to assign a glNormal for EACH (!!) of the triangles in a GL_TRIANGLE_FAN suchs as:
glBegin(GL_TRIANGLE_FAN );
glNormal3i(...);
glVertex3i(...);
glVertex3i(...);
glVertex3i(...);
glNormal3i(...);
glVertex3i(...);
glNormal3i(...);
glVertex3i(...);
glNormal3i(...);
glVertex3i(...);
glEnd();
or do I have to use
glBegin(GL_TRIANGLES);
glNormal3i(...);
glVertex3i(...);
glVertex3i(...);
glVertex3i(...);
glEnd();
glBegin(GL_TRIANGLES);
glNormal3i(...);
glVertex3i(...);
glVertex3i(...);
glVertex3i(...);
glEnd();
...
for each triangle? Thanks.



