Skip to content

teodutu/EGC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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