Choose 1 or 2 (or both if you have time)
1
Write a program that will generate a flat disk (similar to gluDisk, but
using a GL_TRIANGLE_FAN), and place it in a display list.
Then use that display list to draw several disks of different colors
at different locations.
2
Write a program that will parse the file
http://resumbrae.com/ub/dms423/12/cow.txt
and render it in wireframe.
Each line is either vertex information or polygon ("face") information.
A vertex line begins with the letter 'v', followed by an X Y Z position.
A face line begins with the letter 'f', followed by a list of vertex numbers
(which start from 1, not 0).
e.g. 'f 1 2 3 5' draws a polygon using vertices #1, 2, 3, and 5.