Name: _________________________________________________

 

570/761 Programming Assignment 2 Grade Sheet

Use of Primitive Operations
GL_LINES (3 points)_________
GL_LINE_LOOP (3 points)_________
GL_LINE_STRIP (3 points)_________
GL_TRIANGLES (3 points)_________
GL_TRIANGLE_STRIP (3 points)_________
GL_TRIANGLE_FAN (3 points)_________
GL_QUADS (3 points)_________
GL_QUAD_STRIP (3 points)_________
GL_POLYGON (3 points)_________
glRect (3 points)_________
  
Use of Attributes
glLineStipple (3 points)_________
glLineWidth - at least two different (3 points)_________
glPolygonStipple (3 points)_________
glColor - at least two different (3 points)_________
  
General Setup
glutInit (1 points)_________
glutInitDisplayMode (1 points)_________
glutInitWindowSize (1 points)_________
glutInitWindowPosition (1 points)_________
glutCreateWindow (1 points)_________
glutDisplayFunc (1 points)_________
glutMainLoop (1 points)_________
glClearColor (1 points)_________
glFlush (GLUT_SINGLE buffer) or glSwapBuffers (GLUT_DOUBLE buffer) (1 points)_________
  
Use of Input Routines
glutMouseFunc, glutMotionFunc, or glutPassiveMotionFunc (3 points)_________
glutPostRedisplay (3 points)_________
  
Windows and Viewports
glViewport - at least two different (4 points)_________
gluOrtho2D or glOrtho - at least two different (4 points)_________
  
Other Considerations
program design (5 points)_________
internal documentation (5 points)_________
graphical output complexity (20 points)_________
  
Submittal Specifications
Makefile (1 point)_________
no executable files (1 point)_________
target named lab2 (1 point)_________
executable named lab2 (1 point)_________
directory lab2dir (1 point)_________
  
Other
Total points earned_________
  
Maximum grade due to lateness_________
  
Grade_________


Nan C. Schaller
Rochester Institute of Technology
Computer Science Department
102 Lomb Memorial Dr.
Rochester, NY 14623-5608
telephone: +1.585.475.2139
fax: +1.585.475.7100
e-mail: ncs@cs.rit.edu
October 14, 2002