bit of preparation for porting cone and cylinder: yes, both can be done
[freeglut] / doc / ogl_sm.png
doc/ogl_sm.png