Computer Graphics (4190.410)

Fall 2008

 

Instructor

Jehee Lee

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

Office: 302-325

Phone: 880-1845

Teaching

Assistant

Sungeun Kim

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

Building 302, Room 312-1, Phone 1864

Class hours

Monday and Wednesday 1:00-2:15pm

Classroom

Building 302, Room 209

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: 10%

Programming assignments: 50%

Exams: 40%

Schedule

Week 1

9 / 1

No Class

9 / 3

No Class

Week 2

9 / 8

Course introduction and overview [ppt]

9 / 10

Graphics Systems Overview [ppt]

Week 3

9 / 15

No Class (추석)

9 / 17

Output Primitives [ppt]

Week 4

9 / 22

Attributes of Primitives [ppt]

9 / 24

Affine Geometry [ppt]

Week 5

9 / 29

Geometric Transformations [ppt]

10 / 1

Geometric Transformations continued

  • Programming assignment #1 (hierarchical modeling) out

Week 6

10 / 6

Two-Dimensional Viewing [ppt]

10 / 8

Three-Dimensional Viewing [ppt]

Week 7

10 / 13

Three-Dimensional Object Representation [ppt]

  • Programming assignment #1 in
  • The best of the assignment #1


백석준 최혁근 하재승
박창규 한명구 김홍준

 

  • Programming assignment #2 (3D model viewer) out

10 / 15

Splines [ppt]

Week 8

10 / 20

No Class

10 / 22

Mid exam

  • Building 302, Room 107 on 12:30
  • Note that the exam begins 30 min earlier than usual classes and the classroom is different

Week 9

10 / 27

B-splines

10 / 29

Subdivision Surfaces

  • Programming assignment #2 in
  • Programming assignment #3 (swepted surface) out

Week 10

11 /3

Visible-Surface Detection [ppt]

11 / 5

Local Illumination Models [ppt]

Week 11

11 / 10

Light and Perception [ppt]

  • Programming assignment #3 in
  • The best of the assignment #3


박창규 김승연 정용혁

 

  • Programming assignment #4 (local illumination) out
  • 11 / 12

    Color Models

    Week 12

    11 / 17

    Ray Tracing [ppt]

    11 / 19