javiergs / SER332

Introduction to Computer Graphics

Home Page:http://javiergs.com/teaching/ser332/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SER332

Introduction to Graphics Arizona State University

Code examples per lecture.

SER332 is a beginner level course for students interested in learning foundations of graphics and basic principles of the game development pipeline. We do programming in C/C++ and use the OpenGL graphics library.

  1. Course Presentation
  2. Concepts
  3. OpenGL Overview
  4. Callback Functions
  5. Vertex
  6. Lab 01 (Drawing 2D)
  7. Transformations (ModelView)
  8. Transformations (Viewport)
  9. Lab 02 (Transformations)
  10. Display Lists and Menus
  11. Transformations (Projection)
  12. Lab 03 (Perspective)
  13. Linear Algebra
  14. Lab 04 (Camera)
  15. Fonts, OBJ files, and Midterm Review
  16. Mesh Data Structure
  17. Lab 05 (OBJ files)
  18. Mesh Data Structure II
  19. Lighting
  20. Lab 06 (lighting)
  21. Materials
  22. Lab 07 (Materials)
  23. Textures
  24. Coding Review
  25. Final Review

About

Introduction to Computer Graphics

http://javiergs.com/teaching/ser332/


Languages

Language:C++ 78.8%Language:C 21.2%