2017 Spring

Computer Graphics


Instructor: Bochang Moon

Class time: 1:00 - 2:30pm on Mon. and Wed.

Class room: 112 Dasan Bldg.


Office hours: 2:30 - 4:00pm on Mon. or by appointment (via e-mail)

Office room: 106 Dasan Bldg.

Office phone: +82-62-715-5341

E-mail: bmoon (at) gist.ac.kr


Midterm Exam: 1:00 - 2:30pm, 19 (Wed.) April

Final Exam: 1:00 - 2:30pm, 14 (Wed.) June



Class Schedule and Lecture Slides

06 March 2017 - Introduction

08 March 2017 - Basic OpenGL and Images

13 March 2017 - OpenGL: Hello Triangle , OpenGL: UI , and Transformation

15 March 2017 - 3D Transformation

20 March 2017 - Graphics Pipeline and Viewing Transformation

22 March 2017 - Projection

27 March 2017 - Projection (continued) , OpenGL: Setup a 3D World , PA#1 and Skeleton Code for PA #1 , a model for PA #1

29 March 2017 - OpenGL: Setup a 3D World (continued)

03 April 2017 - OpenGL: Interaction , PA #2 , Reference Demo of PA #2 , and Additional Model for PA #2

05 April 2017 - Culling

10 April 2017 - Rasterization

12 April 2017 - Review of Graphics Pipeline

19 April 2017 - Midterm Exam

24 April 2017 - Illumination and Shading

26 April 2017 - Illumination and Shading (continued) , PA#3 , Reference Demo of PA#3 , New version of Teapot Model

1, 3 May 2017 - No class (due to Labor day and Buddha's day)

8 May 2017 - Texture Mapping

10 May 2017 - Ray Tracing

15 May 2017 - Ray Tracing (continued)

17 May 2017 - Whitted Ray Tracing

22 May 2017 - Acceleration Data Structures (ADS),

24 May 2017 - Acceleration Data Structures (continued), Distributed Ray Tracing

29 May 2017 - Distributed Ray Tracing (continued)

31 May 2017 - Global Illumination Methods

5 June 2017 - Global Illumination Methods (continued)

7 June 2017 - Review of Ray Tracing

14 June 2017 - Final Exam