Skip to content

Latest commit

 

History

History
22 lines (15 loc) · 818 Bytes

File metadata and controls

22 lines (15 loc) · 818 Bytes

Assignment 0 Description (5% of total grade)

Due: February 5th


Introductory OpenGL assignment: The purpose of this assignment is to show your familiarity with OpenGL via performing some simple OpenGL tasks that will be used throughout the course.

Minimum Requirements

  • Draw a cube with a different color for each face. (15 points)
  • Enable user initiated transformations via keyboard/mouse clicks. (30 points)
    • Rotation
    • Scaling
    • Translation
  • Generate a checkerboard texture. (25 points)
  • Apply texture to some/all of the faces of the mesh. (15 points)
  • Enable switch between orthographic and perspective projections. (15 points)

Sample Output