Computer Graphics(4190.410)

Spring 2016

Instructor

Jehee Lee

E-mail: jehee (at) mrl (dot) snu (dot) ac (dot) kr

Office: 302-325

Phone: 880-1845

Teaching Assistant

Soohwan Park

Email : shpark1359 (at) gmail (dot) com

Office 138-416

Phone: 880-1864

Class hours

Tuesday and Thursday, 14:00 to 15:15

Class Room

Building 302, Room 208

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/

Steven Gortler, Foundations of 3D Computer Graphics , MIT Press [zip]

Pre-requisites

A good knowledge on C or C++ programming

Grading policy

Homework: 60%

Exams: 40%

Announcement

(2016. 06. 23) 기말고사 결과가 업로드 되었습니다. [Score]

(2016. 06. 23) 숙제 5번의 채접 결과가 업로드 되었습니다. [link]

- 숙제 5번, 기말고사 클레임은 6월 27일(월) PM 2:00 ~ 4:00, 302-325입니다.

- 숙제 5번의 경우 조교에게 먼저 메일 부탁드립니다.

Schedule
Week 1 3 / 8 Course Introduction
3 / 10 Graphics Systems Overview [ppt]
Week 2 3 / 15 Affine Geometry [ppt]
  • Reading assignment: handout
  • Gortler chap 2, chap 3
3 / 17 Geometric Transformations [ppf]
  • Reading assignment: handout
  • Gortler chap 2, chap 3
  • Hearn & Baker chap 5
  • HW #1 out
  • OpenGL Tutorial : [code], [ppt]
  • 제출은 조교 이메일로 주시면 됩니다.
Week 3 3 / 22 Geometric Transformations continued
3 / 24 Viewing [pdf]
  • Gortler chap 8
  • Hearn & Baker chap 6, chap 7
Week 4 3 / 29 Rotation and Orientation [ppt]
  • Gortler chap 7
  • Extra reading : Representing Rotations and Orientations in Geometric Computing, IEEE CG&A [pdf]
3 / 31 Rotation and Orientation continued
Week 5 4 / 5 Object Representation [ppt]
  • Hearn & Baker chap 8
4 / 7 Splines [ppt]
  • Hearn & Baker chap 8
Week 6 4 / 12 B-splines
  • Hearn & Baker chap 8
4 / 14 Subdivision surfaces
Week 7 4 / 19 Midterm Exam [Score]
4 / 21 Orientation interpolation [ppt]
Week 8 4 / 26 Visible-surface detection [ppt]
  • Hearn & Baker chap 9
4 / 28 Local Illumination Models [ppt]
  • Hearn & Baker chap 10
Week 9 5 / 3 Light and Color [ppt]
  • Hearn & Baker chap 12
  • HW #3 in :
    • Score : [-]
    • Best :
    • 김대은
      김희훈
      류호석
      박서홍
      손상현
      오흥연
      이세영
      조성민
    •  
    •  
    • 3D Print :
    • 강규
      고성빈
      김대은
      김은향
      김현우
      김희훈
      문경훈
      손상현
      송현우
      이세영
      이인용
      조성민
  • HW #4 out
5 / 5 No Class ( Children's Day )
Week 10 5 / 10 프린터 사용 실습 - 1 [ppt]
  • 301동 S-lab으로 바로 오시면 됩니다.
  • 김희훈, 송현우, 이인용, 손상현, 고성빈, 박서홍, 박범수
  • 대상자는 하루 전 까지 stl file을 보내주시기 바랍니다.
5 / 12 프린터 사용 실습 - 2
  • 301동 S-lab으로 바로 오시면 됩니다.
  • 강규, 조성민, 문경훈, 류호석, 김대은, 이세영, 김은향, 김현우
  • 대상자는 하루 전 까지 stl file을 보내주시기 바랍니다.
  • 출력물을 받으러 오시는 분들은 support material을 벗겨내기 위한 자 또는 칼을 하나씩 챙겨오시면 좋을 것 같습니다.
Week 11 5 / 17 Light and Color
  • Hearn & Baker chap 12
5 / 19 Ray tracing [pdf]
  • Hearn & Baker chap 10
Week 12 5 / 24 Distributed ray tracing
  • HW #4 in
    • Score : [-]
    • Best :
    • 김은향
      김현우
      김희훈
      류호석
      문경훈
      박범수
      이세영
  • HW #5 out
  • Hearn & Baker chap 10
5 / 26 Radiosity
  • Hearn & Baker chap 10
Week 13 5 / 31 Image processing
6 / 2 Image warping
Week 14 6 / 7 Shadow
  • Hearn & Baker chap 10
6 / 9 Texture and bump mapping
  • Hearn & Baker chap 10
Week 15 6 / 14 Computer animation
  • HW #5 in
6 / 16 Final exam