Computer Graphics (4190.410)

 

Fall 2006

 


 

<

Instructor

Jehee Lee

jehee (at) mrl (dot) snu (dot) ac (dot) kr

Office: 302-325

Phone: 880-1845

 

Teaching Assistant

Hyunkang Kim

kanie (at) mrl (dot) snu (dot) ac (dot) kr

Office: 302-312-1

Phone: 880-1864

 

Web page   http://mrl.snu.ac.kr/courses/CourseGraphics/index.html
Web board  

Class hours

Monday and Wednesday 1:00-2:15pm

 

Classroom

Building 302, Room 308

 

Textbook

D. Hearn and M.P. Baker,

Computer Graphics with OpenGL, 3rd edition, Prentice Hall

 

OpenGL Programming Guide, Addison Wesley

The book is available online at http://fly.srk.fer.hr/~unreal/theredbook/

 

Pre-requisites

A good knowledge on C or C++ programming

Grading policy

 

Homework: 20%

Programming assignments: 40%

Exams: 40%

 

Schedule

Week 1

9 / 4

No Class

9 / 6

Course introduction and overview

Week 2

9 / 11

Graphics Systems Overview

9 / 13

Output Primitives

Week 3

9 / 18

Attributes of Primitives

9 / 20

Affine Geometry

Week 4

9 / 25

Geometric Transformations

9 / 27

Geometric Transformations continued
  • Programming assignment #1 (Hierarchical Modeling) out

Week 5

10 / 2

No Class

10 / 4

No Class

Week 6

10 / 9

Two-Dimensional Viewing

10 / 11

Three-Dimensional Viewing
  • Programming assignment #2 (3D model viewer) out
  • Programming assignment #1 in
  • The best of the assignment #1

황태현

윤동욱

강혁

Week 7

10 / 16

Three-Dimensional Object Representation

10 / 18

Splines

Week 8

10 / 23

No Class

10 / 25

Mid exam

Week 9

10 / 30

B-splines
  • Programming assignment #2 in

11 / 1

Subdivision Surfaces
  • Programming assignment #3 out

Week 10

11 / 6

Visible-Surface Detection

11 / 8

Local Illumination Models

Week 11

11 / 13

Light and Perception
  • Programming assignment #3 in
  • Programming assignment #4 out