Skip to content

CS247-KAUST/Assignment_0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

KAUST > CS247 > 2025 > assignment_0: OpenGL refresher - make a moving cube

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors