BCO 511 - Computer Graphics (Spring 2012)

Lectures: Wednesday 18:15-21:00


The Incredibles (Courtesy of Pixar Animation Studios)

Instructor: Erkut Erdem

e-mail: erkut-at-cs.hacettepe.edu.tr

Office: 114

Tel: 297 7500 / 149

Office hours: Friday, 13:00-15:00


Course Description:

The goal of this course is to learn essential computer graphics concepts.


Textbook:

Reference Books:

Course Content

Grading Policy

Resources

Project:

The students taking the course will be required to do a project in computer graphics. Students can choose to work individually or in groups of at most 3 people.


The project will consist of three phases. Each phase will be graded on a 5-point scale as per Steve Marschner's scheme in Cornell:


Course Schedule:


Lecture  

Date  

Topic  

From the book  

Extra material  


1

15/02  

Introduction, raster images [pdf]

Ch. 1, 3

 

2

22/02  

Perspective [pdf]

Ch. 4.1-4.2,5

Linear algebra review by Jiawen Chen [pdf]  
OpenGL review by Kristin Siu and Eric Butler[pdf] [sample code]

3

29/02  

Ray Tracing [pdf]

Ch. 4.3-4.9

 

4

07/03  

2D/3D geometric transformations
and Scene Graphs [pdf]

Ch. 6, Ch. 12.2 

Ch. 1-2 from the Red Book 

5

14/03  

3D Viewing [pdf]

Ch. 7 

Ch. 3 from the Red Book 

6

21/03  

The Graphics Pipeline [pdf]

Ch. 8 

 

7

28/03  

The Graphics Pipeline (cont'd) [pdf]

 

 

8

04/04  

Midterm

 

 

9

11/04  

Triangle meshes [pdf] and Texture mapping [pdf]  

Ch. 12.1, Ch. 11 

 

10

18/04  

Sampling and reconstruction [pdf]

Ch. 9 

 

11

25/04  

Antialiasing and compositing [pdf]

Ch. 9 

 

12

02/05  

Color [pdf]

Ch. 21 

 

13

09/05  

2D spline curves [pdf]

Ch. 15 

 

14

16/05  

Project presentations

 

 



Communication:

The course webpage will be updated regularly throughout the semester with lecture notes, programming and reading assignments and important deadlines. All other communications will be carried out through Piazza. Please enroll it by following the link https://piazza.com/hacettepe.edu.tr/spring2012/bco511