Original Post
I have used glColor3f() to define a kind of color when drawing a face in openGL , but the function didn't affect the face. However, I can use glMaterialfv() to affect the color. Why? Thank you first