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]   |
3 |
29/02   |
Ray Tracing [pdf] |
Ch. 4.3-4.9 |
  |
4 |
07/03   |
2D/3D geometric transformations |
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   |
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