News

  • Textbook : There seems to be a problem accessing the textbook online (through the Uni library) for multiple users. I expect this to be fixed. Please do not buy the book yet. Stay tuned ...
  • Lecture venue: Lecture Theatre 2, 7 Bristo square ( map ).

Contact

Important

  • Academic misconduct is viewed as a serious offence. Please read our general guide to policies for academic misconduct.
  • Please also read the informatics guidelines on late submissions.
  • If you have any clarifications, or general concerns (syllabus, organisation, etc.) regarding this course please contact Kartic or Hakan before the end of Week 2.
Your browser does not support SVG

Lectures

date title topics reading notes lecturer
19/09/17 Introduction Context, history, importance, media B1.1 and B1.20.1.1 - 20.1.5 prezi Kartic
22/09/17 2D Graphics: 1 Radiometry, photometry, colour spaces, tristimulus system B1 Chapter 21 prezi Kartic
26/09/17 2D Graphics: 2 Hakan
29/09/17 3D Graphics: 1 Hakan
03/10/17 3D Graphics: 2 Hakan
06/10/17 3D Graphics: 3 Hakan
9/10/17 3D Graphics: 4 Hakan
13/10/17 3D Graphics: 5 Kartic
17/10/17 3D Graphics: 6 Kartic
20/10/17 3D Graphics: 7 Kartic
24/10/17 3D Graphics: 8 Kartic
27/10/17 3D Graphics: 9 Kartic
31/10/17 3D Graphics: 10 Kartic
03/11/17 Related topics: 1 Hakan
07/11/17 Related topics: 1 Hakan
10/11/17 VR and AR: 1 Kartic
14/11/17 VR and AR: 1 Hakan
17/11/17 Conclusion Hakan

Books


B1. Marschner & Shirley,
Fundamentals of Computer Graphics (3rd edition)

Search here or try this direct link (requires login).

B2. Gortler,
Foundations of 3D Computer Graphics.

Other graphics courses

  1. Computer graphics by Wojciech Jarosz, Dartmouth College.
  2. Introduction to computer graphics by Steve Marschner, Cornell University.
  3. Interactive computer graphics by Steve Marschner, Cornell University.
  4. Computer graphics by Wojciech Matusik and Fredo Durand, MIT Open Courseware (slightly older - 2012).

Miscellaneous links

  1. SIGGRAPH (and other graphics) papers over the past few years.
  2. WebGL Tutorials: 1 2 3.

Tutorial 1: Exercises

Tutorial 2: Labs

Tutorial 3: Exercises

Tutorial 4: Labs

Assignment 1

Assignment 2

Assignment 3