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

    Distributed Ray Tracing

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


    ¹Úâ±Ô ¹é¼®ÁØ

     

  • Programming assignment #5 (ray tracing) out
  • Week 13

    11 / 24

    Radiosity

    11 / 26

    Image Processing

    Week 14

    12 / 1

    Image Warping

    12 / 3

    Texture and Bump Mapping

    Week 15

    12 / 8

    Final exam
    • Building 301, Room 201 on 17:00

    12 / 10

    No Class

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

    • ±èÈ«ÁØ ÇÏÀç½Â À̿켮
      ¹Ú³ë¿­ ¹é¼®ÁØ ¹Úâ±Ô

       

    • Final grade [grade]