|
Rendering, 1st edition, Sung-eui Yoon |
Fig. 1, Photo-realistic image generated by ray tracing method. (Image excerpted from PovRay homepage)
In this course we will discuss various topics to create 2D images computationally generated from three dimensional model representations. Particularly, we will focus on the following topic:
What you will get at the end of the course:
Lecture schedule (subject to change)
# of lecture, date | Topics and slides | Notice |
Mar - 16 (Mon.) | Computer Graphics Introduction | Online class: lecture1 |
Mar - 18 (Wed.) | Screen Space & World Space | Online class: lecture2 |
Mar - 23 (Mon.) | Basic OpenGL Structure |
Online class: lecture3 PA1 Skeleton Code PA1 Spec. PA1 Reference EXE file |
Mar - 25 (Wed.) | 2D Imaging and Transformation |
Online class: lecture4 PA2 Skeleton Code PA2 Spec. (Deadline will be announced later.) PA2 Reference EXE file |
Mar - 30 (Mon.) | 3D Transformation |
Online class: lecture5 |
Apr - 1 (Wed.) | Modeling Transformations |
Online class: lecture6 |
Apr - 6 (Mon.) | Q & A Zoom online meeting |
PA3 Skeleton Code PA3 Spec. PA3 Reference EXE file PA3 reference video |
Apr - 8 (Wed.) | Viewing Transformation |
Online class: lecture7 |
Apr - 13 (Mon.) | Clipping and Culling |
Online class: lecture8 |
Apr - 15 (Wed.) | No class due to the election day. |
Online class: lecture8 |
Apr - 20 (Mon.) | Triangle Rasterization |
Online class: lecture9 |
Apr - 22 (Wed.) | No class | |
Apr - 27 (Mon.) | Illumination |
Online class: lecture10 |
Apr - 29 (Wed.) | Online Q & A session w/ Zoom | |
May - 13 (Wed.) | Illumination and Shading |
Online class: lecture11 |
May - 18 (Mon.) | Texture Mapping |
Online class: lecture12 |
May - 20 (Wed.) | No class (no youtube video) on this Wed., due to KAIST interview process. | |
May - 25 (Mon.) | Applications of Texture Mapping |
Online class: lecture13 |
May - 27 (Wed.) | Ray tracing |
Online class: lecture14 |
June - 1 (Mon.) | Distributed Ray tracing |
Online class: lecture15 |
CS380 homepage at spring of 2017
OpenGL:
Useful information about computer graphics:
Paper search:
Acknowledgements:
The course materials are built upon previous efforts of whom
organized computer graphics courses at Univ. of North Carolina at Chapel Hill.
I'd like to thank all of them, particularly, Brandon LLoyd. Thanks!
Copyright 2012.
Personal use of this material is permitted. However, permission to
reprint/republish this material for advertising or promotional purposes
or for creating new collective works for resale or redistribution to servers or
lists, or to reuse any copyrighted component of this work in other works
must be obtained from the author.
This material is presented to ensure timely dissemination of scholarly
and technical work. Copyright and all rights therein are retained by authors or
by other copyright holders. All persons copying this information are
expected to adhere to the terms and constraints invoked by each author's
copyright. In most cases, these works may not be reposted without the
explicit permission of the copyright holder.
Additional reference materials and links
CS380 homepage at spring of 2014
CS380 homepage at spring of 2012
CS380 homepage at spring of 2011