Computer Graphics(4190.410)
2021 Fall

Instructor

Jehee Lee

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

Office: 302-325

Phone: 880-1845


Teaching Assistance

Yongwoo Lee

Email: yongwoo.lee (at) mrl (dot) snu (dot) ac (dot) kr

Office 302-312-1

Phone: 880-1864


Class Hour

Monday and Wednesday, 11:00~12:15


Classroom

302-208 (or Zoom)


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://www.glprogramming.com/red/

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


Prerequisites

A good knowledge on C or C++ programming


Grading Policy

Homework: 10%

Programming assignments: 50%

Exams: 40%


Syllabus


Week Date      Contents
1 09 / 01

Course introduction [pdf]

2 09 / 06

Graphics System [pdf]

09 / 08

Affine Geometry [pdf]

OpenGL Sample code [pdf] [zip]

3 09 / 13

Transformation (1) [pdf]

09 / 15

Transformation (2)

4 09 / 27

Viewing [pdf]

09 / 29

Rotation and Orientation [pdf]

Extra reading: Representing Rotations and Orientations in Geometric Computing, IEEE CG&A [pdf]