/EGC

Framework for EGC class

Primary LanguageC++

Framework-EGC

Framework for EGC class

Contains laboratories and homework assignments

Each of these is documented via a README.md file

Laboratories

  1. Introduction to OpenGL
  2. OpenGL data buffers
  3. 2D transformations and glm
  4. 3D transformations
  5. Camera types and projections
  6. OpenGL shaders
  7. Gouraud lighting model with shaders
  8. Phong lighting
  9. OpenGL textures

Homework Assignments

  1. Flappy Bird
  2. Aeroplane aka 3D Flappy Bird
  3. 3D Worms but with teddy bears